Contar o número de ocorrências de um valor
Applies ToExcel para Microsoft 365 Excel para Microsoft 365 para Mac Excel na Web Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 para Mac Excel 2019 Excel 2019 para Mac Excel 2016

Suponha que quer saber o número de ocorrências de um determinado texto ou valor numérico num intervalo de células. Por exemplo:

  • Se um intervalo, como A2:D20, contiver os valores numéricos 5, 6, 7 e 6, o número 6 ocorre duas vezes.

  • Se uma coluna contiver "Ferreira", "Dodsworth", "Dodsworth" e "Dodsworth", então "Dodsworth" ocorre três vezes.

Existem diversas formas de contar o número de ocorrências de um valor.

Utilize a função CONTAR.SE para contar o número de vezes que um valor específico aparece num intervalo de células.

Exemplos da função CONTAR.SE

Para obter mais informações, consulte Função CONTAR.SE.

A função CONTAR.SE.S é semelhante à função CONTAR.SE com uma exceção importante: a função CONTAR.SE.S permite-lhe aplicar critérios às células em vários intervalos e conta o número de vezes que todos os critérios são cumpridos. Pode utilizar até 127 pares de intervalos/critérios com a função CONTAR.SE.S.

A sintaxe da função CONTAR.SE.S é:

CONTAR.SE.S(intervalo_critérios1, critérios1, [intervalo_critérios2, critérios2],…)

Consulte o seguinte exemplo:

Exemplo da função CONTAR.SE.S

Para saber mais sobre como utilizar esta função para contar com múltiplos intervalos e critérios, consulte Função CONTAR.SE.S.

Imagine que precisa de determinar quantos vendedores venderam um determinado item numa determinada região, ou que pretende saber quantas vendas acima de determinado valor foram efetuadas por determinado vendedor. Poderá utilizar as funções SE e CONTAR em conjunto; ou seja, primeiro utiliza a função SE para testar uma condição e, em seguida, apenas se o resultado da função SE for verdadeira, é que utiliza a função CONTAR para contar as células.

Notas: 

  • As fórmulas neste exemplo devem ser introduzidas como fórmulas de matriz.

    • Se tiver uma versão atual do Microsoft 365, pode simplesmente introduzir a fórmula na célula superior esquerda do intervalo de saída e, em seguida, premir ENTER para confirmar a fórmula como uma fórmula de matriz dinâmica.

    • Se tiver aberto este livro em versões mais recentes do Excel para Windows ou Excel para Mac e quiser alterar a fórmula ou criar uma fórmula semelhante, prima F2 e, em seguida, prima Ctrl+Shift+Enter para que a fórmula devolva os resultados esperados.

  • Para que as fórmulas de exemplo funcionem, o segundo argumento da função SE tem de ser um número.

Exemplos de funções CONTAR e SE aninhadas

Para saber mais sobre estas funções, consulte Função CONTAR e Função SE.

Nos exemplos que se seguem, utilizamos as funções SE e SOMA em conjunto. A função SE testa primeiro os valores em algumas células e, em seguida, se o resultado do teste for Verdadeiro, a SOMA totaliza os valores que passam o teste.

Notas: As fórmulas neste exemplo devem ser introduzidas como fórmulas de matriz.

  • Se tiver uma versão atual do Microsoft 365, pode simplesmente introduzir a fórmula na célula superior esquerda do intervalo de saída e, em seguida, premir ENTER para confirmar a fórmula como uma fórmula de matriz dinâmica.

  • Se tiver aberto este livro em versões mais recentes do Excel para Windows ou Excel para Mac e quiser alterar a fórmula ou criar uma fórmula semelhante, prima F2 e, em seguida, prima Ctrl+Shift+Enter para que a fórmula devolva os resultados esperados.

Exemplo 1

Exemplo 1: Funções SOMA e SE aninhadas numa fórmula

A função acima diz que se C2:C7 contém os valores Ferreira e Mota, a função SOMA deverá apresentar a soma dos registos onde a condição é cumprida. A fórmula localiza três registos com Ferreira e um com Mota no intervalo determinado e apresenta 4.

Exemplo 2

Exemplo 2: Funções SOMA e SE aninhadas numa fórmula

A função acima diz que se D2:D7 contém valores inferiores a 9000 € ou superiores a 19 000 €, a função SOMA deverá apresentar a soma de todos os registos onde a condição é cumprida. A fórmula localiza dois registos, D3 e D5, com valores inferiores a 9000 € e, em seguida, D4 e D6 com valores superiores a 19 000 € e apresenta 4.

Exemplo 3

Exemplo 3: Funções SOMA e SE aninhadas numa fórmula

A função acima indica que se d2:D7 tiver faturas para Ferreira por menos de $9000, então SOMA deve apresentar a soma dos registos onde a condição é cumprida. A fórmula entende que C6 cumpre a condição e apresenta 1.

Pode utilizar uma tabela dinâmica para apresentar totais e contar as ocorrências de valores exclusivos. Uma tabela dinâmica é um modo interativo de resumir rapidamente grandes quantidades de dados. Pode utilizar uma tabela dinâmica para expandir e fechar níveis de dados para se concentrar nos seus resultados e desagregar os detalhes dos dados de resumo das suas áreas de interesse. Além disso, pode mover linhas para colunas ou colunas para linhas ("deslocar") para ver uma contagem do número de ocorrências de um valor numa tabela dinâmica. Vejamos um cenário de exemplo de uma folha de cálculo de Vendas, onde pode contar o número de valores de vendas que existem para Golfe e Ténis em trimestres específicos.

  1. Introduza os seguintes dados numa folha de cálculo do Excel.

    Dados de exemplo para Tabela Dinâmica
  2. Selecione A2:C8

  3. Selecione Inserir > Tabela Dinâmica.

  4. Na caixa de diálogo Create Tabela Dinâmica, selecione Selecionar uma tabela ou intervalo, selecione Nova Folha de Cálculo e, em seguida, selecione OK.

    É criada uma Tabela Dinâmica vazia numa nova folha.

  5. No painel Campos da Tabela Dinâmica, faça o seguinte:

    1. Arraste Desporto para a área Linhas.

    2. Arraste Trimestre para a área Colunas.

    3. Arraste Vendas para a área Valores.

    4. Repita o passo c.

      O nome do campo é apresentado como SomadeVendas2 na Tabela Dinâmica e na área Valores.

      Nesta fase, o painel Campos da Tabela Dinâmica tem o seguinte aspeto:

      Campos da Tabela Dinâmica
    5. Na área Valores , selecione o menu pendente junto a SumofSales2 e selecione Definições do Campo de Valor.

    6. Na caixa de diálogo Definições do Campo de Valor, faça o seguinte:

      1. Na secção Resumir campo do valor utilizando, selecione Contar.

      2. No campo Nome Personalizado, modifique o nome para Contar.

        Caixa de diálogo Definições do Campo de Valor
      3. Selecione OK.

    A Tabela Dinâmica apresenta a contagem de registos para Golfe e Ténis no Trimestre 3 e no Trimestre 4, juntamente com os valores das vendas.

    Tabela Dinâmica

Precisa de mais ajuda?

Pode sempre colocar uma pergunta a um especialista da Comunidade Tecnológica do Excel ou obter suporte nas Comunidades.

Consulte Também

Descrição geral de fórmulas no Excel

Como evitar fórmulas quebradas

Localizar e corrigir erros em fórmulas

Atalhos de teclado e teclas de função do Excel

Funções do Excel (por ordem alfabética)

Funções do Excel (por categoria)

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.