Formas de contar valores numa folha de cálculo

Importante: Este artigo foi traduzido automaticamente, consulte a exclusão de responsabilidade. Veja este artigo em inglês aqui para ter uma referência.

Contagem versus soma A contagem é uma parte fundamental da análise de dados, quer esteja a verificar a contagem total de pessoas de um departamento na sua organização ou o número de unidades que foram vendidas por trimestre. O Excel fornece múltiplas técnicas que pode utilizar para contar células, linhas ou colunas de dados.

Para o ajudar a escolher a melhor opção, este artigo fornece um resumo abrangente dos métodos e informações de suporte para o ajudar a decidir rapidamente qual a técnica a utilizar, bem como hiperligações para artigos mais aprofundados.

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

Neste artigo

Contagem simples

Contar o número de células numa coluna ou linha ao utilizar um comando incorporado

Contar as células num intervalo utilizando uma função

Contar o número de células numa coluna ao utilizar um destaque

Contar células numa coluna ou linha utilizando uma tabela dinâmica

Contar o número de células numa lista ou a coluna de tabela do Excel utilizando uma função

Contar com base numa ou mais condições

Contar o número de células num intervalo com base numa condição única

Contar o número de células numa coluna com base em condições únicos ou múltiplos

Contar o número de células num intervalo com base em várias condições utilizando uma função única ou uma combinação das funções

Contagem quando os seus dados contêm valores em branco

Contar as células num intervalo utilizando uma função

Contar as células numa lista utilizando uma função

Contar o número de células em branco num intervalo contíguo utilizando uma função

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

Contagem exclusivas ocorrências de valores

Contar valores exclusivos num intervalo utilizando um relatório de tabela dinâmica

Contar valores exclusivos num intervalo com base numa condição única utilizando a função CONTAR.SE

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

Contar o número de valores exclusivos na coluna numa lista utilizando o filtro avançado

Contar o número de valores exclusivos num intervalo que cumprem numa ou mais condições, utilizando uma fórmula composta

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

Contar o número total de células num intervalo utilizando funções

Contar o número de palavras num intervalo utilizando uma fórmula composta

Apresentar os cálculos e as contagens na barra de estado

Contagem simples

Pode contar o número de valores num intervalo ou tabela ao utilizar uma fórmula simples, ao clicar num botão ou ao utilizar uma função da folha de cálculo.

Excel também pode apresentar a contagem do número de células selecionadas no Excel barra de estado. Consulte a secção Mostrar cálculos e as contagens na barra de estado para obter mais informações. Pode referir-se para os valores apresentados na barra de estado quando quiser rapidamente os seus dados e não ter tempo para introduzir fórmulas.

Contar células numa coluna ou lista com um comando incorporado

Utilize a função Contar Números do comando Soma ao selecionar um intervalo de células que contenha, pelo menos, um valor numérico e, em seguida, no separador Base, no grupo Edição, clique na seta ao lado de Soma Automática. Em seguida, clique em Contar Números. O Excel devolve a contagem de valores numéricos num intervalo numa célula adjacente ao intervalo selecionado. Em geral, este resultado é apresentado numa célula à direita no que diz respeito a intervalos horizontais ou numa célula abaixo no que diz respeito a intervalos verticais.

utilizar contar números do comando soma automática

Início da página

Contar as células num intervalo utilizando uma função

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

1

2

3

4

5

6

A

Valor de exemplo

5

32

olá

10

=CONTAR(A2:A5)

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

Início da página

Contar o número de células numa coluna ao utilizar um destaque

Utilize o comando Subtotal (separador Dados, grupo Destaques) para agrupar e resumir uma coluna de dados.

Se os dados estiverem numa lista e se for possível agrupá-los logicamente por valores de coluna, pode criar um destaque para agrupar e resumir os dados.

O comando Subtotal agrupa dados num destaque

Como mostra a ilustração, os totais das vendas estão agrupados por região e é fácil ver que há quatro valores trimestrais, cada um para Este e Oeste. Como bónus, os valores são totalizados para cada região, sendo também calculado um total geral.

Para mais informações, consulte os seguintes artigos:

Início da página

Contar células numa coluna ou linha com uma tabela dinâmica

Crie um Relatório de tabela dinâmica que resuma os seus dados e o ajude a efetuar uma análise ao permitir-lhe escolher as categorias nas quais pretende ver os seus dados.

Pode criar uma Tabela Dinâmica rapidamente ao selecionar uma célula num intervalo de dados ou numa tabela do Excel e, em seguida, no separador Inserir, no grupo Tabelas, clicar em Tabela Dinâmica.

Para mostrar todas as capacidades das Tabelas Dinâmicas, note que, no exemplo que se segue, os dados relativos às vendas contêm muitas linhas (existem, na realidade, 40 linhas de dados, mas o gráfico só mostra uma parte dessas linhas). Os dados não estão resumidos e não existem subtotais nem total geral.

Dados utilizados num relatório de Tabela Dinâmica

Um relatório de Tabela Dinâmica baseado nos mesmos dados mostra subtotais, totais gerais e oferece um resumo conciso.

Dados resumidos e totalizados num relatório de Tabela Dinâmica

Criar e trabalhar com Tabelas dinâmicas pode requerer alguma preparação inicial dos dados, bem como o conhecimento de alguns conceitos.

Para obter informações detalhadas para o ajudar a começar, consulte os seguintes artigos:

Início da página

Contar o número de células numa lista ou a coluna de tabela do Excel utilizando uma função

Pode utilizar a função SUBTOTAL numa fórmula para contar o número de valores numa tabela do Excel ou intervalo de células.

Pode utilizar a função SUBTOTAL para controlar se as linhas ocultas são incluídas nos resultados. A função ignora sempre as linhas que foram filtradas.

Por exemplo, utilizar a função nos sete valores na tabela seguinte (células A2 a A8) devolve a 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 utilizar a função SOMA para devolver a contagem dos valores no intervalo A2:A8 e que todas as linhas ocultas devem ser incluídas. A contagem (o resultado na célula A9) é 7.

Se ocultou as linhas 4, 5 e 6 e não quer contar essas linhas, deve utilizar a função SUBTOTAL de um modo um pouco diferente. Em vez de especificar "2" na fórmula, especifique "102", o que indica ao Excel para ignorar as linhas ocultas. A sua folha de cálculo pode ter o seguinte aspeto (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)

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

Para mais informações, consulte os artigos função SUBTOTAL e Total os dados numa tabela do Excel.


Início da página

Contagem com base numa ou em várias condições

Pode contar o número de células num intervalo que cumprem as condições (também conhecidas por critérios) que tiver especificado através da utilização de várias funções de folha de cálculo.

Contar o número de células num intervalo com base numa condição única

Utilize a função CONTAR.SE para contar o número de células que correspondem a uma condição (também conhecida como critério). No exemplo seguinte, a função encontra a contagem dos valores no intervalo A2:A8 que são maiores do que 20, que é 3. Tenha em atenção que a condição, ">20", tem de estar entre aspas.

1

2

3

4

5

6

7

8

9

A

Unidades vendidas

25

8

12

32

11

40

16

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

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

Início da página

Contar o número de células numa coluna com base em condições únicos ou múltiplos

Para que as condições que especificou correspondam, utilize a função de base de dados BDCONTAR.

Utilize a função BDCONTAR quando tem uma lista de coluna e considera mais fácil definir as suas condições num intervalo separado de células em vez de utilizar uma função aninhada.

No exemplo seguinte, imaginemos que pretende calcular os meses incluindo ou posteriores a março de 2008 que tinham mais de 400 unidades vendidas. Ao olhar para esta tabela, pode constatar que dois meses satisfazem este requisito: abril (442) e junho (405).

Nota: O processo que se segue pode não ser intuitivo, mas funciona. É importante que siga exatamente as orientações e disponha os dados na folha de cálculo conforme apresentado aqui. Pode copiar os dados da tabela e colá-los numa folha de cálculo na célula A1. O resultado deve aparecer na célula B13.

Pode adicionar um intervalo de células suplementar que estejam dispostos de forma semelhante aos dados de vendas, que está nas células A1 a B7. O intervalo de células suplementar consiste nas células A10 a B11 e contém as mesmas etiquetas de colunas ("Vendas em unidades" e "Fim do mês") e uma condição na linha diretamente abaixo de cada etiqueta de coluna (células A11 e B11).

Em seguida, introduza uma fórmula em qualquer célula em branco (a sua localização não faz diferença, mas neste exemplo a fórmula é introduzida na célula B13). A fórmula neste exemplo utiliza a função BDCONTAR, da seguinte forma: =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

1/31/2008

270

2/29/2008

314

3/31/2008

442

4/30/2008

336

5/31/2008

405

6/30/2008

Vendas em unidades

Final do mês

=">400"

=">=3/31/2008"

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

A função BDCONTAR inspeciona os dados no intervalo A2 até A7, aplica as condições que encontra em A11 e B11 e devolve 2, o número de linhas que satisfaz ambas as condições (linhas 5 e 7).

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

Início da página

Contar o número de células num intervalo com base em várias condições utilizando uma função única ou uma combinação das funções

Utilize a função CONTAR.SE.S ou uma combinação das funções CONTAR e SE.

Utilizar a função CONTAR.SE num intervalo de células

Esta imagem mostra a função CONTAR.SE.S a ser utilizada para localizar carros com mais de 250 cavalos e perfazem uma média de mais de 25 milhas por galão na autoestrada. A função devolve 2, o número de linhas que corresponde a ambas as condições (linhas 3 e 4).

Nota: Na função CONTAR.SE.S, as condições devem estar entre aspas ("") – por exemplo, "<250", ">25" ou até mesmo "240".

Pode contar o número de vezes que um único valor aparece num intervalo com a função CONTAR.SE. Por exemplo, para ver quantas vezes o valor 70 aparece no intervalo A2 até A40, utilize a fórmula =CONTAR.SE(A2:A40;70).

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


Início da página

Contar quando os dados contêm valores em branco

Pode contar células que contêm dados ou que estão em branco com as funções de folha de cálculo.

Contar as células num intervalo utilizando uma função

Utilize a função CONTAR.VAL para contar apenas as células num intervalo que contêm valores.

Quando conta células, poderá, por vezes, pretender ignorar células em branco porque só lhe interessam as células com valores. Por exemplo, pretende contar todos os vendedores que fizeram pelo menos uma venda numa região.

No exemplo seguinte, utilizar a função nos valores na coluna de vendas na região Oeste devolve uma contagem de 3.

1

2

3

4

5

6

7

8

A

B

Vendedor

Vendas da região oeste

Sarmento

24000

Ferreira

Santos

Teresa

31000

Andrade

Faria

8000

=CONTAR.VAL(B2:B7)

Como as células B3, B4 e B6 estão em branco, a função CONTAR.VAL ignora-as. Apenas as células que contêm os valores 24 000, 31 000 e 8 000 são contabilizadas. A contagem (o resultado na célula B8) é 3.

Para mais informações, consulte os artigos contar as células e a função contar VAL.

Início da página

Contar as células numa lista utilizando uma função

Utilize a função BDCONTAR.VAL para contar células que não estão em branco numa coluna de registos numa lista ou base de dados que corresponde às condições especificadas por si.

O exemplo seguinte utiliza a função BDCONTAR.VAL para contar o número de registos na base de dados que é contido no intervalo A4:B9 que corresponde às condições especificadas no intervalo de critérios A1:B2. Estas condições são que o valor ID do Produto tem de ser maior ou igual a 4 000 e o valor Classificações tem de ser maior ou igual a 50. Apenas um registo, na linha 7, satisfaz 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

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

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

Início da página

Contar o número de células em branco num intervalo contíguas utilizando uma função

Utilize a função CONTAR.VAZIO para devolver o número de células em branco num intervalo contínuo (as células são contínuas se estiverem todas ligadas numa sequência não interrompida). Se a célula contiver uma fórmula que devolve texto vazio (""), essa célula é contabilizada.

Nota: Quando conta células, poderá, por vezes, pretender incluir células em branco porque são significativas. Por exemplo, pretende contar todos os vendedores numa região, quer tenham ou não efetuado uma venda.

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

Início da página

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

Utilize uma combinação da função SOMA e a função SE. Em geral, pode fazê-lo com a função SE numa fórmula de matriz para determinar se cada célula referenciada contém um valor e, em seguida, somar o número de valores FALSOS devolvidos pela fórmula.

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

Início da página

Contar ocorrências únicas de valores

Pode contar valores exclusivos num intervalo com um relatório de tabela dinâmica, a função CONTAR.SE, uma combinação de funções ou com a caixa de diálogo Filtro Avançado.

Contar valores únicos num intervalo com relatórios de Tabela Dinâmica

Pode utilizar um Relatório de tabela dinâmica para apresentar ferramentas e contar as ocorrências de valores exclusivos.

Para mais informações, consulte a secção "Contar com que frequência ocorrem múltiplos valores utilizando um relatório de tabela dinâmica" no artigo contar com que frequência ocorre um valor.

Início da página

Contar valores únicos num intervalo com base numa única condição com a função CONTAR.SE

Utilize a função CONTAR.SE para contar o número de vezes que um valor ocorre num intervalo.

No exemplo seguinte, a função CONTAR.SE devolve o valor 2, que é 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

=CONTAR.SE(A2:A7,250)

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

Início da página

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

Utilize a função SOMA com a função SE. Em geral, pode fazê-lo ao utilizar a função SE numa fórmula de matriz para determinar se os critérios que são compostos por múltiplas condições são cumpridos e, em seguida, somar o número de valores VERDADEIROS devolvidos pela fórmula.

No exemplo seguinte, a função SE é utilizada para examinar cada célula no intervalo A2:A10 e determinar se contém Sarmento ou Santos. O número de vezes que o valor VERDADEIRO é devolvido é somado com a função SOMA, resultando em 7. Pode copiar e colar este exemplo numa folha de cálculo na célula A1. Após colar o exemplo, irá reparar que a célula A11 contém um erro #VALOR!. Para a fórmula funcionar, tem de convertê-la numa fórmula de matriz ao premir F2 e, em seguida, ao premir Ctrl+Shift+Enter. O número 7 é apresentado na célula A11.

1

2

3

4

5

6

7

8

9

10

A

B

Vendedor

Fatura

Sarmento

15000

Santos

11000

Sarmento

11000

Santos

4000

Andrade

8000

Santos

6000

Andrade

14000

Sarmento

7000

12000

Fórmula

Descrição (resultado)

=SOMAR(SE((A2:A10="Diogo")+(A2:A10="Carlos"),1,0))

Número de faturas para Sarmento ou Santos (7)

Para mais informações, consulte a secção "Contar o número de ocorrências de vários valores de texto ou numéricos utilizando funções" no artigo contar com que frequência ocorre um valor.

Consulte os seguintes artigos da Base de Dados de Conhecimento para obter mais sugestões:

Início da página

Contar o número de valores únicos numa coluna de lista com Filtro Avançado

Utilize a caixa de diálogo Filtro Avançado para localizar os valores exclusivos numa coluna de dados. Pode filtrar os valores no local ou pode extrair e colá-los numa nova localização. Em seguida, pode utilizar a função LINS para contar o número de itens no novo intervalo.

Notas: 

  • Se filtrar os seus dados no local, os valores não são eliminados da sua folha de cálculo – uma ou mais linhas poderão estar ocultas. Clique em Limpar no grupo Ordenar e Filtrar no separador Dados para apresentar esses valores novamente.

  • Se pretender ver apenas o número de valores únicos de relance, selecione os dados depois de ter utilizado o Filtro Avançado (os dados filtrados ou copiados) e, em seguida, observe a barra de estado. O valor Contagem na barra de estado deve ser igual ao número de valores únicos.

Pode localizar os valores únicos com o comando Avançadas (separador Dados, grupo Ordenar e Filtrar).

A figura seguinte mostra como deve utilizar o Filtro Avançado para copiar apenas os registos únicos para um novo local na folha de cálculo.

Aplicar o Filtro Avançado a um intervalo de dados

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

valores únicos do intervalo da coluna a

Para mais informações, consulte a secção "Contar o número de valores exclusivos utilizando um filtro" no artigo contar valores exclusivos entre duplicados.

Início da página

Contar o número de valores únicos num intervalo que cumpre uma ou mais condições com uma fórmula composta

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

Para mais informações, consulte a secção "Contar o número de valores exclusivos utilizando funções" no artigo contar valores exclusivos entre duplicados.

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

Início da página

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

Pode contar o número de células ou o número de palavras num intervalo com diversas combinações de funções de folha de cálculo.

Contar o número total de células num intervalo utilizando funções

Suponha que pretende determinar o tamanho de uma folha de cálculo grande para decidir se deve utilizar cálculo manual ou automático na sua folha de cálculo. Para contar todas as células num intervalo, utilize uma fórmula que multiplique os valores devolvidos a partir das funções LINS e COLS.

O exemplo pode ser mais fácil de compreender se o copiar para uma folha em branco.

Como copiar um exemplo

  1. Criar um livro ou folha em branco.

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

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

    Selecionar um exemplo na Ajuda

    Selecionar um exemplo na Ajuda

  3. Prima Ctrl+C.

  4. Na folha, selecione a célula A1 e prima Ctrl+V.

  5. Para alternar entre visualizar os resultados e visualizar as fórmulas que devolvem os resultados, prima Ctrl+Shift+` (acento grave), ou no separador 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

Este

Jan

$18.000

Este

Fev

$23.000

Este

Mar

$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 num intervalo com uma fórmula composta

Utilize uma combinação das funções SOMA, SE, NÚM.CARAT e SUBSTITUIR numa fórmula de matriz. O exemplo seguinte mostra o resultado de utilizar uma fórmula composta para encontrar o número de palavras num intervalo de 7 células (3 das quais estão vazias). Algumas das células contêm espaços à direita ou à esquerda – as funções COMPACTAR e SUBSTITUIR removem estes espaços a mais antes de ocorrer a contagem.

Na tabela seguinte, copie o texto de A2 a A11. Antes de colar o texto na célula A1 na folha de cálculo, altere a largura da coluna A para que seja de, aproximadamente, 100.

1

2

3

4

5

6

7

8

9

10

11

A

Cadeia de texto

Seis palavras e quatro espaços à esquerda    

   Seis palavras e três espaços à direita

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

Alguns carateres são ignorados, como as vírgulas ou os pontos finais.

Fórmula

=SOMA(SE(NÚM.CARACT(COMPACTAR(A2:A8))=0,0,NÚM.CARACT(COMPACTAR(A2:A8))-NÚM.CARACT(SUBSTITUIR(A2:A8," ",""))+1))

Depois de ter colado o texto na folha de cálculo na localização de célula A1, selecione a célula A11, prima F2 e, em seguida, prima SHIFT+CTRL+ENTER para introduzir a fórmula como uma fórmula de matriz. O resultado correto, 29, deve aparecer na célula A11.

Início da página

Apresentar cálculos e contagens na barra de estado

Quando tem uma ou mais células selecionadas, são apresentadas informações sobre os dados nessas células na barra de estado do Excel. Por exemplo, se tiver selecionadas quatro células na folha de cálculo, que contenham os valores 2, 3, uma cadeia de texto (como "nuvem") e 4, a barra de estado pode mostrar todos os valores seguintes ao mesmo tempo: Média, Contar, Contagem Numérica, Mínimo, Máxima e Soma. Clique com o botão direito do rato em qualquer um destes elementos para o mostrar ou ocultar. Estes valores são apresentados na imagem abaixo:

Barra de estado a mostrar os cálculos e as contagens das células selecionadas

Nota: Em versões anteriores do Excel, estes mesmos valores podem ser apresentados na barra de estado, mas apenas um valor de cada vez.

Início da página

Nota: Exclusão de Responsabilidade da Tradução Automática: Este artigo foi traduzido por um sistema informático sem intervenção humana. A Microsoft fornece estas traduções automáticas para ajudar utilizadores que não falam inglês a desfrutarem de conteúdos acerca dos produtos, serviços e tecnologias da Microsoft. Uma vez que o artigo foi traduzido de forma automática, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×