Maneiras de contar valores em uma planilha

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.

Contar x somar A contagem faz parte da análise de dados, se você estiver calculando a contagem de funcionários de um departamento em sua organização ou o número de unidades que foram vendidas a cada trimestre. O Excel fornece várias técnicas que você pode usar para contar células, linhas ou colunas de dados.

Para ajudá-lo a fazer a melhor escolha, este artigo oferece um resumo abrangente dos métodos, informações de apoio para ajudá-lo a decidir rapidamente qual técnica usar e links para artigos com conteúdo aprofundado.

Contagem não deve ser confundida com somando. Para obter mais informações sobre somando valores nas células, colunas ou linhas, consulte somar os valores de células, colunas ou linhas.

Neste artigo

Contagem simples

Contar células em uma coluna ou linha usando um comando interno

Contar células em um intervalo usando uma função

Contar células em uma coluna usando uma estrutura de tópicos

Contar células em uma coluna ou linha usando uma tabela dinâmica

Contar células em uma lista ou a coluna de tabela do Excel usando uma função

Contar com base em uma ou mais condições

Contar células em um intervalo com base em uma única condição

Contar células em uma coluna com base em uma ou várias condições

Contar células em um intervalo com base em várias condições usando uma única função ou uma combinação das funções

Contando quando seus dados contiverem valores em branco

Contar células não vazias em um intervalo usando uma função

Contar células não vazias em uma lista usando uma função

Contar células em branco em um intervalo contíguo usando uma função

Contar células em branco em um intervalo não-contíguas usando uma combinação das funções

Contando exclusivas ocorrências de valores

Contar valores exclusivos em um intervalo usando um relatório de tabela dinâmica

Contar valores exclusivos em um intervalo com base em uma única condição usando a função CONT.SE

Contar valores exclusivos em um intervalo com base em várias condições usando uma combinação das funções em uma fórmula de matriz

Contar o número de valores exclusivos em uma coluna de lista usando o filtro avançado

Contar o número de valores exclusivos em um intervalo que atendam a uma ou mais condições usando uma fórmula composta

Casos especiais (contagem de todas as células, contar palavras)

Contar o número total de células em um intervalo usando funções

Contagem de palavras em um intervalo usando uma fórmula composta

Exibindo cálculos e contagens na barra de status

Contagem simples

Você pode contar o número de valores em um intervalo ou tabela usando uma fórmula simples, clicando em um botão ou usando uma função de planilha.

Excel também pode exibir a contagem do número de células selecionadas no Excel status bar. Consulte a seção Exibindo cálculos e contagens na barra de status para obter mais informações. Você pode consultar os valores mostrados na barra de status quando você deseja uma olhada rápida em seus dados e não tem tempo para inserir fórmulas.

Contar células em uma coluna ou linha usando um comando interno

Use o recurso Contar Números do comando AutoSoma selecionando um intervalo de células que contenha pelo menos um valor numérico. Depois, na guia Página Inicial, no grupo Edição, clique na seta ao lado de AutoSoma. Em seguida, clique em Contar Números. O Excel retorna a contagem dos valores numéricos do intervalo em uma célula adjacente ao intervalo selecionado. Em geral, esse resultado é exibido em uma célula à direita para um intervalo horizontal ou em uma célula abaixo para um intervalo vertical.

usando o recurso contar números do comando autosoma

Início da página

Contar células em um intervalo usando uma função

Use a função CONTAR em uma fórmula para contar o número de valores numéricos em um intervalo. No exemplo a seguir, o intervalo A2:A5 contém três números (5, 32 e 10) e um valor de texto ("olá"). Use a função CONTAR em uma fórmula da seguinte maneira: =CONTAR(A2:A5). O resultado é 3, o número de valores numéricos encontrado no intervalo.

1

2

3

4

5

6%

A

Valor de exemplo

5

32

olá

10

=CONT.NÚM(A2:A5)

Para obter mais informações, consulte a seção "Contar células que contêm números que não estão em uma linha ou coluna contígua" no artigo função CONT núm.

Início da página

Contar as células de uma coluna usando uma estrutura de tópicos

Use o comando Subtotal (guia Dados, grupo Estrutura de Tópicos) para agrupar e resumir uma coluna de dados.

Se seus dados estão em uma lista e você pode agrupá-los logicamente por valores de coluna, você pode criar uma estrutura de tópicos para agrupar e resumir os dados.

O comando Subtotal agrupa dados em uma estrutura de tópicos

Como esta figura mostra, os totais de vendas são agrupados por região, e fica fácil ver que há quatro valores trimestrais para a região Leste e quatro para Oeste. Como bônus, os valores são totalizados para cada região e um total geral também é calculado.

Para obter mais informações, consulte os artigos a seguir:

Início da página

Contar células em uma coluna ou linha usando uma tabela dinâmica

Crie um PivotTable report, o que resume os seus dados e ajuda a executar a análise permitindo que você escolha as categorias nas quais deseja exibir seus dados.

Você pode criar rapidamente uma tabela dinâmica selecionando uma célula em um intervalo de dados ou tabela do Excel e depois, na guia Inserir, no grupo Tabelas, clicando em Tabela Dinâmica.

Para mostrar o poder de uma tabela dinâmica, note que no exemplo a seguir, os dados de vendas contêm muitas linhas (na verdade, há 40 linhas de dados, mas o elemento gráfico mostra apenas uma parte dessas linhas). Os dados não estão resumidos e não há nem subtotais, nem total geral.

Dados em um relatório de Tabela Dinâmica

Um relatório de tabela dinâmica baseado nos mesmos dados mostra subtotais, totais gerais e fornece um resumo conciso num relance.

Dados resumidas e totalizados em um relatório de Tabela Dinâmica

Criar tabelas dinâmicas e trabalhar com elas pode exigir algum preparo inicial dos seus dados, bem como familiaridade com alguns conceitos.

Para obter informações detalhadas para ajudá-lo a começar, consulte os seguintes artigos:

Início da página

Contar células em uma lista ou a coluna de tabela do Excel usando uma função

Você pode usar a função SUBTOTAL em uma fórmula para contar o número de valores em uma tabela do Excel ou intervalo de células.

Você pode ver a função SUBTOTAL para controlar se as linhas ocultas estão incluídas ou não nos resultados. A função sempre ignora linhas que foram filtradas.

Por exemplo, usar a função nos sete valores da tabela a seguir (células A2 a A8) retorna uma contagem de 7.

1

2

3

4

5

6%

7

8

9%

A

Unidades vendidas

25

8

12

32

11

40

16

=SUBTOTAL(2,A2:A8)

Na fórmula, a parte "2" especifica que a função deve usar a função SOMA para retornar a contagem dos valores no intervalo A2:A8 e que as linhas ocultas devem estar incluídas. A contagem (o resultado na célula A9) é 7.

Se você tiver ocultado as linhas 4, 5 e 6 e não quiser que essas linhas sejam contadas, usaria a função SUBTOTAL de maneira um pouco diferente. Em vez de especificar "2" na fórmula, especifique "102", que informa ao Excel para ignorar as linhas ocultas. A sua planilha pode se parecer com o seguinte (com as linhas 4, 5 e 6 ocultas):

1

2

3

7

8

9%

A

Unidades vendidas

25

8

40

16

=SUBTOTAL(102,A2:A8)

Nesse caso, a função retorna 4, o número de células na coluna que não estão ocultas e que contêm valores.

Para obter mais informações, consulte os artigos da função SUBTOTAL e totalizar os dados em uma tabela do Excel.


Início da página

Contando com base em uma ou mais condições

Você pode contar o número de células em um intervalo que cumpram as condições (também conhecidas como critérios) que você especificar, usando várias funções de planilha.

Contar células em um intervalo com base em uma única condição

Use a função CONT.SE para contar o número de células que atendem a uma condição (também conhecido como um critério). No exemplo a seguir, a função localiza a contagem dos valores no intervalo A2:A8 que são maiores do que 20, que é 3. Observe que a condição "> 20" deve ser colocada entre aspas.

1

2

3

4

5

6%

7

8

9%

A

Unidades vendidas

25

8

12

32

11

40

16

=CONT.SE(A2:A8,">20")

Para obter mais informações, consulte o artigo função CONT.SE.

Início da página

Contar células em uma coluna com base em uma ou várias condições

Para corresponder a condições especificadas, use a função BDCONTAR do banco de dados.

Use a função BDCONTAR quando tiver uma lista de colunas e achar mais fácil definir as condições em um intervalo separado de células em vez de usar uma função aninhada.

No exemplo a seguir, suponha que você queira encontrar a contagem dos meses a partir de março de 2008 (inclusive) que tiveram mais de 400 unidades vendidas. Olhando esta tabela, você pode ver que dois meses satisfazem esse requisito: abril (442) e junho (405).

Observação : O processo que se segue pode não ser intuitivo, mas funciona. É importante que você siga as instruções exatamente e organize os dados em sua planilha da forma como são mostrados aqui. Você pode copiar os dados da tabela e colá-los em uma planilha na célula A1. O resultado deve aparecer na célula B13.

Você adiciona um intervalo de células adicional, organizadas de maneira semelhante aos dados de vendas, que estão nas células A1 a B7. O intervalo de células adicional consiste nas células A10 a B11, e contém os mesmos rótulos de coluna ("Vendas em unidades" e "Mês terminando em"), e uma condição na linha diretamente abaixo de cada rótulo de coluna (células A11 e B11).

Em seguida, insira uma fórmula em qualquer célula em branco (a localização não faz diferença, mas, neste exemplo, a fórmula está inserida na célula B13). A fórmula neste exemplo usa a função BDCONTAR da seguinte maneira: =BDCONTAR(A1:B7;;A10:B11).

1

2

3

4

5

6%

7

8

9%

10%

11%

12

13

A

B

Vendas em unidades

Final do mês

339

31/1/2008

270

29/2/2008

314

31/3/2008

442

30/4/2008

336

31/5/2008

405

30/6/2008

Vendas em unidades

Final do mês

=">400"

=">=31/3/2008"

=BDCONTAR(A1:B7,,A10:B11)

A função BDCONTAR analisa os dados no intervalo de A2 a A7, aplica as condições que ele encontra em A11 e B11, e retorna 2, o número de linhas que atendem a ambas as condições (linhas 5 e 7).

Para obter mais informações, consulte o artigo função BDCONTAR.

Início da página

Contar células em um intervalo com base em várias condições usando uma única função ou uma combinação das funções

Use a função CONT.SE ou uma combinação das funções CONT.NÚM e SE.

Usando a função CONT.SES em um intervalo de células

Esta figura mostra a função CONT.SE que está sendo usada para encontrar carros que produzem mais de 250 de potência do que a média de mais de 25 milhas por galão na estrada. A função retorna 2, o número de linhas que atendam a ambas as condições (linhas 3 e 4).

Observação : Na função CONT.SE, as condições devem ser colocadas entre aspas duplas (""), por exemplo, "<250", ">25" ou até mesmo "240".

Você pode contar o número de vezes que um único valor aparece em um intervalo usando a função CONT.SE. Por exemplo, para ver quantas vezes o valor 70 aparece no intervalo de A2 a A40, use a fórmula =CONT.SE(A2:A40;70).

Para obter mais informações, consulte os artigos contar com que frequência um valor ocorre e a função CONT SES.


Início da página

Contando quando seus dados contêm células em branco

Você pode contar as células que contêm dados ou que estão em branco usando funções de planilha.

Contar células não vazias em um intervalo usando uma função

Use a função CONT.VALORES para contar apenas as células em um intervalo que contêm valores.

Quando você conta células, às vezes quer ignorar as células em branco, porque apenas as células com valores têm importância para você. Por exemplo, você quer contar todos os vendedores que fizeram pelo menos uma venda em uma região.

No exemplo a seguir, o uso da função nos valores da coluna de vendas da região Oeste retorna uma contagem de 3.

1

2

3

4

5

6%

7

8

A

B

Vendedor

Vendas da região oeste

Monte

24000

Martins

Barbosa

Soares

31000

Moraes

Rodrigues

8000

=CONT.VALORES(B2:B7)

Como as células B3, B4 e B6 estão em branco, a função CONT.VALORES as ignora. Somente as células que contêm os valores 24000, 31000 e 8000 são contadas. A contagem (o resultado na célula B8) é 3.

Para obter mais informações, consulte os artigos Contar células não vazias e função CONT valores.

Início da página

Contar células não vazias em uma lista usando uma função

Use a função BDCONTARA para contar as células não vazias em uma coluna de registros em uma lista ou banco de dados que coincidirem com as condições especificadas.

O exemplo a seguir usa a função BDCONTARA para contar o número de registros no banco de dados que estão contidos no intervalo A4:B9 que atendem às condições especificadas no intervalo de critérios A1:B2. Essas condições são que o valor de ID do Produto deve ser maior que ou igual a 4000 e o valor de classificação deve ser maior que ou igual a 50. Apenas um registro, na linha 7, está de acordo com ambas as condições.

1

2

3

4

5

6%

7

8

9%

A

B

ID do Produto

Classificações

=">=4000"

=">=50"

ID do Produto

Classificações

2048

61

16384

35336

83

1024

113

512

47

=BDCONTARA(A4:B9,"Classificações",A1:B2)

Para obter mais informações, consulte o artigo função BDCONTARA.

Início da página

Contar células em branco em um intervalo contíguo usando uma função

Use a função CONTAR.VAZIO para retornar o número de células em branco em um intervalo contíguo (as células são contíguas se elas estiverem conectadas em uma sequência não quebrada). Se uma célula contiver uma fórmula que retorna texto vazio (""), essa célula será contada.

Observação : Quando você conta células, pode ser que queira incluir células em branco porque sejam de seu interesse. Por exemplo, você quer contar todos os vendedores de uma região, independentemente de terem ou não feito uma venda.

Para obter mais informações, consulte o artigo função CONTAR vazio.

Início da página

Contar células em branco em um intervalo não-contíguas usando uma combinação das funções

Use uma combinação das funções SOMA e SE. Em geral, isso é feito usando a função SE em um array formula para determinar se cada célula referenciada contém um valor e, em seguida, somando o número de valores FALSE retornados pela fórmula.

Confira o artigo da Base de Dados de Conhecimento XL: Quando usar SOMA(SE()) em vez de Contar.Vazio() para obter informações adicionais.

Início da página

Contando ocorrências únicas de valores

Você pode contar valores exclusivos em um intervalo usando um relatório de Tabela Dinâmica, a função CONT.SE, uma combinação de funções ou usando a caixa de diálogo Filtro Avançado.

Contar valores únicos em um intervalo usando um relatório de tabela dinâmica

Você pode usar um PivotTable report para exibir totais e contar as ocorrências de valores exclusivos.

Para obter mais informações, consulte a seção "Contar com que frequência vários valores ocorrem usando um relatório de tabela dinâmica" no artigo contar com que frequência um valor ocorre.

Início da página

Contar valores únicos em um intervalo com base em uma única condição usando a função CONT.SE

Use a função CONT.SE para contar o número de vezes que um valor ocorre em um intervalo.

No exemplo a seguir, a função CONT.SE retorna 2, o número de vezes que o valor 250 é encontrado no intervalo A2:A7.

1

2

3

4

5

6%

7

8

A

Unidades vendidas

245

250

250

N/D

=CONT.SE(A2:A7,250)

Para obter mais informações, consulte a seção "Contar com que frequência um único valor ocorre em um intervalo" no artigo contar com que frequência um valor ocorre.

Início da página

Contar valores exclusivos em um intervalo com base em várias condições usando uma combinação das funções em uma fórmula de matriz

Use a função SOMA com a função SE. Em geral, isso é feito usando a função SE em um array formula para determinar se os critérios que estão compostos por várias condições são atendidos ou não e, em seguida, somando o número de valores TRUE retornados pela fórmula.

No exemplo a seguir, a função SE é usada para examinar cada célula no intervalo A2:A10 e determinar se ela contém Monte ou Barbosa. O número de vezes que o valor TRUE é retornado é totalizado usando a função SOMA, resultando em 7. Você pode copiar e colar este exemplo em uma planilha na célula A1. Depois de colar o exemplo, observe que a célula A11 contém um erro #VALOR!. Para fazer a fórmula funcionar, você deverá convertê-la em uma fórmula de matriz pressionando F2 e pressionando CTRL+SHIFT+ENTER. O número 7 em seguida será exibido na célula A11.

1

2

3

4

5

6%

7

8

9%

10

A

B

Vendedor

Fatura

Monte

15000

Barbosa

11000

Monte

11000

Barbosa

4000

Moraes

8000

Barbosa

6000

Moraes

14000

Monte

7000

12000

Fórmula

Descrição (resultado)

=SOMA(SE((A2:A10="Andrews")+(A2:A10="Chai"),1,0))

Número de faturas de Monte ou Barbosa (7)

Para obter mais informações, consulte a seção "contar com que frequência vários valores de texto ou números ocorrem usando funções" no artigo contar com que frequência um valor ocorre.

Consulte os seguintes artigos da Base de Dados de Conhecimento para ver dicas adicionais:

Início da página

Contar o número de valores únicos em uma coluna de lista usando o Filtro Avançado

Use a caixa de diálogo Filtro Avançado para encontrar os valores exclusivos em uma coluna de dados. Você pode filtrar os valores no local ou pode extraí-los e colá-los em um novo local. Em seguida, você pode usar a função LINS para contar o número de itens no novo intervalo.

Observações : 

  • Se você filtrar os seus dados no local, os valores não serão excluídos da sua planilha porque uma ou mais linhas podem estar ocultas. Clique em Limpar no grupo Classificar e Filtrar na guia Dados para exibir esses valores novamente.

  • Se você apenas deseja ver o número de valores únicos num relance, selecione os dados após ter usado o Filtro Avançado (os dados filtrados ou os copiados) e veja a barra de status. O valor Contagem na barra de status deve ser igual ao número de valores únicos.

Você pode encontrar os valores únicos usando o comando Avançado (guia Dados, grupo Classificar e Filtrar).

A figura a seguir mostra como usar o Filtro Avançado para copiar apenas os registros únicos para um novo local na planilha.

Aplicando o Filtro Avançado em um intervalo de dados

Na figura a seguir, a coluna C contém os cinco valores únicos que foram copiados do intervalo na coluna A.

valores únicos do intervalo na coluna a

Para obter mais informações, consulte a seção "Contar o número de valores únicos usando um filtro" no artigo contar valores únicos dentre duplicatas.

Início da página

Contar o número de valores únicos em um intervalo que cumpram uma ou mais condições usando uma fórmula composta

Use várias combinações das funções SE, SOMA, FREQUÊNCIA, CORRESP e NÚM.CARACT.

Para obter mais informações, consulte a seção "Contar o número de valores exclusivos usando funções" no artigo contar valores únicos dentre duplicatas.

Além disso, consulte o artigo como determinar o número de itens exclusivos em uma lista.

Início da página

Casos especiais (contar todas as células, contar palavras)

Você pode contar o número de células ou o número de palavras em um intervalo usando várias combinações de funções de planilha.

Contar o número total de células em um intervalo usando funções

Suponha que você queira determinar o tamanho de uma planilha grande para decidir se deve usar cálculo manual ou automático em sua pasta de trabalho. Para contar todas as células em um intervalo, use uma fórmula que multiplica os valores retornados das funções LINS e COLS.

Talvez seja mais fácil de compreender o exemplo se você copiá-lo para uma planilha em branco.

Como copiar um exemplo

  1. Crie uma pasta de trabalho ou planilha em branco.

  2. Selecione o exemplo no tópico da Ajuda.

    Observação : Não selecione os cabeçalhos de linha ou de coluna.

    Selecionando um exemplo na Ajuda

    Selecionando um exemplo na Ajuda

  3. Pressione CTRL+C.

  4. Na planilha, selecione a célula A1 e pressione CTRL+V.

  5. Para alternar entre exibir os resultados e exibir as fórmulas que retornam os resultados, pressione CTRL+` (acento grave) ou, na guia Fórmulas, no grupo Auditoria de Fórmulas, clique no botão Mostrar Fórmulas.

1

2

3

4

5

6%

A

B

C

Região

Mês

Vendas

Leste

Jan

R$ 18.000

Leste

Fev

R$ 23.000

Leste

Mar

R$ 19.000

Fórmula

Descrição (resultado)

=LINS(A2:C4) * COLS(A2:C4)

O número total de células no intervalo (9)

Início da página

Contar palavras em um intervalo usando uma fórmula composta

Usar uma combinação das funções SOMA, SE, NÚM.CARACT e SUBSTITUIR em um array formula. O exemplo a seguir mostra o resultado do uso de uma fórmula composta para encontrar o número de palavras em um intervalo de 7 células (3 das quais estão vazias). Algumas células contêm espaços à esquerda ou à direita, as funções ARRUMAR e SUBSTITUIR removem esses espaços extras antes que qualquer contagem ocorra.

Na tabela a seguir, copie o texto de A2 a A11. Antes de colar o texto na célula A1 da planilha, altere a largura da coluna A para que fique com cerca de 100.

1

2

3

4

5

6%

7

8

9%

10%

11%

A

Cadeia de caracteres de texto

Seis palavras e quatro espaços à direita    

   Seis palavras e três espaços à esquerda

Oito palavras, algumas vírgulas e dois espaços à direita  

Alguns caracteres são ignorados, com vírgulas ou pontos.

Fórmula

=SOMA(SE(NÚM.CARACT(ARRUMAR(A1:D4))=0,0,NÚM.CARACT(ARRUMAR(A1:D4))-NÚM.CARACT(SUBSTITUIR(A1:D4," ",""))+1))

Após colar o texto na planilha no local da célula A1, selecione a célula A11, pressione F2 e pressione SHIFT+CTRL+ENTER para inserir a fórmula como uma fórmula de matriz. O resultado correto, 29, deve aparecer na célula A11.

Início da página

Exibindo cálculos e contagens na barra de status

Quando uma ou mais células são selecionadas, as informações sobre os dados nessas células são exibidas na barra de status do Excel. Por exemplo, se quatro células na sua planilha forem selecionadas, e contiverem os valores 2, 3, uma cadeia de texto (como "nuvem"), e 4, todos os valores a seguir poderão ser exibidos na barra de status ao mesma tempo: Média, Contagem, Contagem Numérica, Mín, Máx e Soma. Clique com botão direito do mouse na barra de status para mostrar ou ocultar alguns ou todos esses valores. Estes valores são mostrados na ilustração a seguir.

Barra de status mostrando cálculos e contagens de células selecionadas

Observação : Em versões anteriores do Excel, esses mesmos valores podem ser exibidos na barra de status, mas apenas um valor de cada vez.

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.

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×