Entrar

Contar dados usando uma consulta

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Este artigo explica como contar os dados retornados por uma consulta. Por exemplo, em um formulário ou relatório, você pode contar o número de itens em um ou mais campos de tabela ou controles. Você também pode calcular valores médios e localizar os valores menores, maior, mais antiga e mais recentes. Além disso, Microsoft Office Access 2007 fornece um novo recurso chamado a linha de Total que você pode usar para contar dados em uma folha de dados sem ter de alterar o design de sua consulta.

O que deseja fazer?

Noções básicas sobre maneiras de contar dados

Contar dados usando uma linha de totais

Contar dados usando uma consulta de totais

Referência de função de agregação

Noções básicas sobre maneiras de contar dados

Você pode contar o número de itens em um campo (uma coluna de valores) usando a função Contar . A função Contar pertence a um conjunto de funções chamadas funções de agregação. Você pode usar funções de agregação para executar um cálculo em uma coluna de dados e retornar um valor único. O Access fornece um número de funções de agregação além da contagem, tais como:

  • Soma, para somar uma coluna de números.

  • Média, para calcular a média de uma coluna de números.

  • Máximo, para localizar o maior valor em um campo.

  • Mínimo, para encontrar o menor valor em um campo.

  • O desvio padrão , para medir como valores estão dispersos de um valor médio (uma média).

  • Variação, para medir a variância estatística de todos os valores na coluna.

Office Access 2007 fornece duas maneiras de adicionar contagem e outras funções de agregação a uma consulta. Você pode:

  • Abrir a consulta no modo folha de dados e adicionar uma linha de totais. A linha de Total, um novo recurso no Office Access 2007, permite que você usar uma função de agregação em uma ou mais colunas de um conjunto sem precisar alterar o design de sua consulta de resultados de consulta.

  • Crie uma consulta de totais. Uma consulta de totais calcula subtotais em grupos de registros. Por exemplo, se você quiser subtotal todas as vendas por cidade ou por trimestre, você usar uma consulta de totais para agrupar os registros por categoria desejada e soma os valores de vendas. Em contraste, uma linha de totais calcula os totais gerais para uma ou mais colunas (campos) de dados.

Observação : As seções instruções neste documento enfatizar usando a função Contar , mas lembre-se de que você pode usar outras funções de agregação em suas linhas de Total e consultas. Para obter mais informações sobre como usar outras funções agregadas, consulte referência de função de agregação posteriormente neste artigo.

Para obter mais informações sobre maneiras de usar outras funções agregadas, consulte o artigo Exibir totais de coluna em uma folha de dados.

As etapas nas seções a seguir explicam como adicionar uma linha de totais e como usar uma consulta de totais para contar dados. Conforme você continuar, lembre-se de que a função Cont núm funciona em um número maior de tipos de dados de outras funções agregadas. Por exemplo, você pode executar uma função Cont núm contra qualquer tipo de campo, exceto um contendo complexos, repetição dados escalares, como um campo de múltiplos valores listas.

Em contraste, muitas das funções agregadas funcionam somente em dados em campos definidos para um tipo de dados específicos. Por exemplo, a função soma funciona somente com campos definidos para os tipos de dados número, Decimal ou moeda. Para obter mais informações sobre os tipos de dados que requer que cada função, consulte referência de função de agregação, mais adiante neste artigo.

Para obter informações gerais sobre tipos de dados, consulte o artigo modificar ou alterar o tipo de dados definida para um campo.

Início da página

Contar dados usando uma linha de totais

Você pode adicionar uma linha de Total a uma consulta abrindo sua consulta no modo folha de dados, adicionando a linha e, em seguida, selecionando a função Contar ou outra função de agregação, como soma, mínimo, máximoou média. As etapas desta seção explicam como criar uma consulta seleção básica e adicionar uma linha de totais.

Criar uma consulta seleção básica

  1. Na guia Criar, no grupo Outros, clique em Design da Consulta.

    Imagem da Faixa de Opções do Access

  2. Na caixa de diálogo Mostrar tabela, clique duas vezes na tabela ou tabelas que você deseja usar em sua consulta e clique em Fechar.

    A tabela selecionada ou tabelas aparecem como windows na seção superior do criador de consultas. Esta figura mostra uma tabela típica no designer de consulta:

    Uma consulta com três campos na grade de design

  3. Clique duas vezes nos campos de tabela que você deseja usar em sua consulta.

    Você pode incluir campos que contêm dados descritivos, como nomes e descrições, mas você deve incluir o campo que contém os valores que você deseja contar.

    Cada campo é exibido em uma coluna na grade de design da consulta.

  4. Na guia Design, no grupo Resultados, clique em Executar.

    Os resultados da consulta são exibidos no modo folha de dados.

  5. Opcionalmente, volte para o modo Design e ajustar sua consulta. Para fazer isso, clique com botão direito na guia de documento para a consulta e clique em Modo Design. Em seguida, você pode ajustar a consulta conforme necessário, adicionando ou removendo campos da tabela. Para remover um campo, selecione a coluna na grade de design e pressione DELETE.

  6. Opcionalmente, salve sua consulta.

Adicionar uma linha de Total

  1. Abra a consulta no modo folha de dados. Para fazer isso para um banco de dados no formato do Access 2007, clique na guia de documento para a consulta e clique em Modo folha de dados.

    -ou-

    Para um banco de dados criado com uma versão mais antiga do Access, na guia página inicial, no grupo modos de exibição, clique na seta abaixo de modo de exibição e clique em Modo folha de dados.

    -ou-

    No painel de navegação, clique duas vezes na consulta. Isso executa a consulta e carrega os resultados em uma folha de dados.

  2. Na guia página inicial, no grupo registros, clique em totais.

    Imagem da Faixa de Opções do Access

    Uma nova linha de Total aparece abaixo da última linha de dados na folha de dados.

  3. Na linha Total, clique no campo que você quer somar e, em seguida, selecione contagem na lista.

Ocultar uma linha de totais

  • Na guia página inicial, no grupo registros, clique em totais.

Para obter mais informações sobre como usar uma linha de Total, consulte o artigo Exibir totais de coluna em uma folha de dados.

Início da página

Contar dados usando uma consulta de totais

Contar dados usando uma consulta de totais em vez de uma linha de Total, quando você precisa contar alguns ou todos os registros retornados por uma consulta. Por exemplo, você pode contar o número de transações de vendas, ou o número de transações em uma única cidade.

Normalmente, você use uma consulta de totais em vez de uma linha de Total quando você precisa usar o valor resultante em outra parte do seu banco de dados, como um relatório.

Contar todos os registros em uma consulta

  1. Na guia Criar, no grupo Outros, clique em Design da Consulta.

    Imagem da Faixa de Opções do Access

  2. Na caixa de diálogo Mostrar tabela, clique duas vezes na tabela que você deseja usar em sua consulta e clique em Fechar.

    A tabela aparece em uma janela na seção superior do criador de consultas.

  3. Clique duas vezes nos campos que você deseja usar na consulta e verifique se que você incluir o campo que você deseja contar. Você pode contar campos da maioria dos tipos de dados, a exceção sendo campos que contêm dados escalares complexos, repetição, como um campo de múltiplos valores listas.

  4. Na guia Design, no grupo Mostrar/ocultar, clique em totais.

    A linha de totais aparece na grade de design e Agrupar por aparece na linha para cada campo na consulta.

  5. Na linha de totais, clique no campo que você deseja contar e selecione contagem na lista resultante.

  6. Na guia Design, no grupo Resultados, clique em Executar.

    Os resultados da consulta são exibidos no modo folha de dados.

  7. Opcionalmente, salve a consulta.

Contar registros em um grupo ou categoria

  1. Na guia Criar, no grupo Outros, clique em Design da Consulta.

    Imagem da Faixa de Opções do Access

  2. Na caixa de diálogo Mostrar tabela, clique duas vezes na tabela ou tabelas que você deseja usar em sua consulta e clique em Fechar.

    A tabela ou tabelas aparecem em uma janela na seção superior do criador de consultas.

  3. Clique duas vezes no campo que contém os dados de categoria e também o campo que contém os valores que você deseja contar. Sua consulta não pode conter outros campos descritivos.

  4. Na guia Design, no grupo Mostrar/ocultar, clique em totais.

    A linha de totais aparece na grade de design e Agrupar por aparece na linha para cada campo na consulta.

  5. Na linha de totais, clique no campo que você deseja contar e selecione contagem na lista resultante.

  6. Na guia Design, no grupo Resultados, clique em Executar.

    Os resultados da consulta são exibidos no modo folha de dados.

  7. Opcionalmente, salve a consulta.

Início da página

Referência de função de agregação

A tabela a seguir lista e descreve as funções de agregação que o Access fornece para uso na linha de totais e em consultas. Lembre-se de que o Access fornece mais funções de agregação para consultas que ele realiza para a linha de totais. Além disso, se você trabalha com um projeto do Access (um acesso front-end conectado a um banco de dados do Microsoft SQL Server), você pode usar o conjunto maior de funções de agregação que fornece do SQL Server. Para obter mais informações sobre esse conjunto de funções, consulte Manuais Online do Microsoft SQL Server.

Função

Descrição

Use com os dados de tipos

Soma

Adiciona os itens em uma coluna. Funciona apenas em dados numéricos e de moeda.

Número, decimais, moeda

Média

Calcula o valor médio de uma coluna. A coluna deve conter numéricos, moeda, ou dados de data/hora. A função ignora valores nulos.

Número, Decimal, moeda, data/hora

Contagem

Conta o número de itens em uma coluna.

Todos os tipos de dados, exceto os que contêm dados de escalares repetição complexos, como uma coluna de listas de valores múltiplos.

Para obter mais informações sobre as listas de valores múltiplos, consulte os artigos da guia para campos de múltiplos valores e Adicionar ou alterar um campo de pesquisa que permite armazenar múltiplos valores.

Máximo

Retorna o item com o maior valor. Dados de texto, o maior valor seja o último valor alfabético e Access ignora maiúsculas e minúsculas. A função ignora valores nulos.

Número, Decimal, moeda, data/hora

Mínimo

Retorna o item com o menor valor. Dados de texto, o menor valor é o primeiro valor alfabético e Access ignora maiúsculas e minúsculas. A função ignora valores nulos.

Número, Decimal, moeda, data/hora

Desvio padrão

Avalia quanto os valores estão dispersos de um valor médio (uma média).

Para obter mais informações sobre como usar esta função, consulte o artigo Exibir totais de coluna em uma folha de dados.

Número, decimais, moeda

Variação

Avalia a variância estatística de todos os valores na coluna. Você pode usar esta função apenas nos dados numéricos e de moeda. Se a tabela contiver menos de duas linhas, o Access retornará um valor nulo.

Para obter mais informações sobre funções de variação, consulte o artigo Exibir totais de coluna em uma folha de dados.

Número, decimais, moeda

Início da página

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.



Essas informações foram úteis?

Como podemos melhorá-lo?

Como podemos melhorá-lo?

Para proteger sua privacidade, não inclua informações de contato em seus comentários. Avalie nosso política de privacidade.

Obrigado por seus comentários!