Artigo: 209505 - Última revisão: quinta-feira, 29 de Março de 2007 - Revisão: 3.1

Descrição de expressões para contar não Sim e outras respostas no Access

Moderado: Requer básica macros, codificação e interoperabilidade competências.

Este artigo aplica-se para um ficheiro de base de dados (.mdb) do Microsoft Access ou para um ficheiro de base de dados (.accdb) do Microsoft Access.

Nesta página

Expandir tudo | Reduzir tudo

Sumário

Este artigo lista as expressões de exemplo que pode utilizar para contar as ocorrências de ' Sim ', não ou nulo num campo com um Sim/type nenhuns dados.

Mais Informação

Pode utilizar as seguintes expressões num rodapé de relatório para contar as ocorrências de ' Sim ', não ou nulo num campo chamado YesNoField com um tipo de dados Sim/não:
   Expression                         Sums What
   --------------------------------------------
   =Sum(IIF([YesNoField],1,0))        Yes
   =Sum(IIF([YesNoField],0,1))        No
   =Sum(IIF(Not[YesNoField],1,0))     No
   =Sum(IIF(IsNull[YesNoField],1,0))  Null
				
pode também criar uma expressão para contar um valor específico num campo relacionada. Por exemplo, a seguinte expressão de exemplo considera todas as ocorrências do valor 3 num campo chamado MyField.
   =Sum(IIF([MyField]=3,1,0))
				

Exemplo utilizando a base de dados de exemplo Adamastor

  1. Abra a dados de exemplo Adamastor no Access.
  2. Utilize o Assistente de relatórios para criar um relatório baseado na tabela produtos .
  3. Seleccione CódigoDaCategoria e PreçoUnitário , os campos para o relatório.
  4. Grupo CódigoDaCategoria .
  5. Na vista de estrutura do relatório, clique em Ordenar e agrupar no menu ' Ver ' e certifique-se de que a propriedade RodapéDoGrupo CódigoDaCategoria está definida para Sim .

    Nota No Access 2007, na vista Estrutura do relatório, no separador ' estrutura ', clique em grupo & ordenar em agrupamento e totais agrupar e certifique-se que a propriedade com uma secção de rodapé para CódigoDaCategoria está seleccionada.
  6. Adicione uma caixa de texto independente na secção de rodapé CódigoDaCategoria com a propriedade OrigemDoControlo para o conjunto de caixa de texto para a seguinte expressão:
    =Sum(IIF([Discontinued],1,0))
  7. Adicione uma segunda caixa de texto independente com a propriedade OrigemDoControlo para o conjunto de caixa de texto para a seguinte expressão:
    =Sum(IIF([Discontinued],0,1))
  8. No menu ficheiro , clique em Pré-visualização .

    No Access 2007, clique no Botão do Microsoft Office , aponte para Imprimir e, em seguida, faça clique sobre Ver antes .

    Repare que a primeira expressão vai contar o número de produtos em cada categoria com o campo Descontinuado definido como Sim . A segunda expressão vai contar o número de produtos em cada categoria com o campo Descontinuado definido para não .

A informação contida neste artigo aplica-se a:
  • Microsoft Access 2000 Standard Edition
  • Microsoft Access 2002 Standard Edition
  • Microsoft Office Access 2003
  • Microsoft Office Access 2007
Palavras-chave: 
kbmt kbexpertiseinter kbinfo kbhowto KB209505 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 209505  (http://support.microsoft.com/kb/209505/en-us/ )
 

Traduções de Artigos

 

Related Support Centers