Contar o número de ocorrências de um valor

Contar o número de ocorrências de um valor

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 o A2:D20, contiver os valores de número 5, 6, 7 e 6, então o número 6 ocorre duas vezes.

  • Se uma coluna contém "Buchanan", "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, então pode simplesmente introduzir a fórmula na célula superior-esquerda da gama de saída, em seguida, prima ENTER para confirmar a fórmula como uma fórmula dinâmica de matriz.

    • Se abriu este livro no Excel para Windows ou Excel 2016 para versões Mac e mais recentes, e quer alterar a fórmula ou criar uma fórmula semelhante, prima F2,e depois prima Ctrl+Shift+Enter para que a fórmula devolva os resultados que espera. Em versões anteriores do Excel para Mac, utilize COMANDO +Shift+Enter.

  • 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, então pode simplesmente introduzir a fórmula na célula superior-esquerda da gama de saída, em seguida, prima ENTER para confirmar a fórmula como uma fórmula dinâmica de matriz.

  • Se abriu este livro no Excel para Windows ou Excel 2016 para versões Mac e mais recentes, e quer alterar a fórmula ou criar uma fórmula semelhante, prima F2,e depois prima Ctrl+Shift+Enter para que a fórmula devolva os resultados que espera. Em versões anteriores do Excel para Mac, utilize COMANDO +Shift+Enter.

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 diz que se d2:D7 tem faturas para Buchanan por menos de $9.000, então sUM deve mostrar a soma de 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 exibir totais e contar as ocorrências de valores únicos. 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. Clique em Inserir > Tabela Dinâmica.

  4. Na caixa de diálogo Criar Tabela Dinâmica, clique em Selecionar uma tabela ou intervalo. Em seguida, clique em Nova Folha de Cálculo e em 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, clique na lista pendente junto a SomadeVendas2 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. Clique em 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 perguntar a um especialista na Comunidade Tecnológica do Excel, obter suporte na Comunidade de Respostas ou sugerir uma nova funcionalidade ou melhoria no User Voice do Excel.

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)

Nota:  Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode indicar-nos se estas informações foram úteis? Eis o artigo em inglês para sua referência.​

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.

×