Ir para o conteúdo principal

Conte facilmente valores únicos e distintos – 7 exemplos

Normalmente, no Excel, os valores únicos são os valores que aparecem apenas uma vez na lista sem nenhuma duplicação, e os valores distintos são todos os valores diferentes (valores únicos + 1ª ocorrência duplicada). Ao trabalhar em um grande conjunto de dados, pode ser necessário contar o número de valores únicos e distintos entre duplicatas de uma lista de células conforme a captura de tela mostrada abaixo. Este tutorial apresentará alguns truques rápidos para contar os valores únicos e distintos no Excel.

Contar valores únicos no Excel

Contar valores distintos (ocorrências únicas e 1ª duplicadas) no Excel


Baixar arquivo de amostra

Contar valores distintos únicos


Contar valores únicos no Excel

Esta seção falará sobre alguns exemplos de fórmulas para contar o número de valores únicos, incluindo textos e números em uma lista.

Contar valores únicos com fórmulas

Supondo que eu tenha uma lista de nomes que contém alguns nomes duplicados na lista de nomes. Agora, preciso obter apenas o número de nomes exclusivos (que são preenchidos com a cor amarela), conforme a captura de tela abaixo:

Para resolver esse problema, a seguinte fórmula de matriz pode fazer um favor:

Etapa 1: fórmula de entrada

Insira ou copie a fórmula abaixo em uma célula em branco onde deseja gerar o resultado:

=SUM(IF(COUNTIF(A2:A12,A2:A12)=1,1,0))
 Note: Na fórmula acima, A2: A12 é a lista de dados que você deseja contar como única.

Passo 2: pressione Ctrl + Shift + Enter chaves para obter o resultado correto:

Tips:

  1. Se sua lista de células contiver alguns outros tipos de dados, como números, booleanos, valores de erro etc., ao aplicar a fórmula acima, obterá o número de valores exclusivos, independentemente do tipo de dados.
  2. Quando a lista de dados contiver células em branco, esta fórmula excluirá as células em branco.
  3. Para conte apenas os valores de texto únicos se houver outro tipo de dados, aplique a fórmula de matriz abaixo e pressione Ctrl + Shift + Enter chaves para retornar o resultado:
    =SUM(IF(ISTEXT(A2:A12)*COUNTIF(A2:A12,A2:A12)=1,1,0))
  4. Para contar apenas números únicos de uma lista de células que contém qualquer tipo de dados, use a seguinte fórmula de matriz e pressione Ctrl + Shift + Enter chaves para retornar o resultado:
    =SUM(IF(ISNUMBER(A2:A12)*COUNTIF(A2:A12,A2:A12)=1,1,0))

Conte valores únicos com poucos cliques do Kutools para Excel

Pode ser doloroso para você lembrar as fórmulas quando precisar aplicá-las na próxima vez. Mas, se você tiver Kutools for Excel, Com o seu Contar valores únicos opção de Auxiliar de Fórmulas, você pode obter o resultado com apenas alguns cliques. Veja abaixo a demonstração:

  1. Clique em uma célula para exibir o resultado;
  2. Ative este recurso clicando em Kutools > Fórmula Helper > Fórmula Helper > Estatístico > Conte valores únicos;
  3. Selecione a lista de dados > OK.
Tips:
  1. Para aplicar esse recurso, você deve faça o download e instale primeiramente.
  2. A Auxiliar de Fórmulas recurso coleta mais de 40 fórmulas usadas comuns, como Extraia valores únicos, Extraia células com valores exclusivos (inclua as primeiras duplicatas), Conte o número de valores separados por vírgula, Soma baseada no mesmo texto, e mais...

Conte valores únicos no Excel 365/2021 com fórmulas

Se você estiver usando o Excel 365 ou o Excel 2021, há uma nova função UNIQUE que pode ajudá-lo a criar fórmulas mais simples para contar valores exclusivos em um conjunto de dados.

Por exemplo, para contar o número de nomes exclusivos no intervalo de A2:A12, insira a seguinte fórmula:

Passo 1: Copie ou insira a fórmula abaixo

=IFERROR(ROWS(UNIQUE(A2:A12,,TRUE)), 0)
Note: Nesta fórmula, A2: A12 é a lista de dados que você deseja contar com valores exclusivos.

Passo 2: pressione Entrar chave para obter o resultado:

Tips:

  1. Se a lista de dados contiver outros tipos de dados, como texto, números, booleanos, valores de erro etc., essa fórmula obterá o número de valores exclusivos, independentemente do tipo de dados.
  2. A fórmula acima contará valores únicos, incluindo células em branco, se você quiser excluir os espaços em branco, aplique a fórmula abaixo e só precisa pressionar Entrar chave:
    =SUM(IF(COUNTIF(A2:A12,A2:A12)=1,1,0))

Contar valores distintos (ocorrências únicas e 1ª duplicadas) no Excel

Para contar os diferentes valores (valores únicos e 1ª ocorrências duplicadas) em uma lista de células, aqui, apresentarei outras fórmulas para realizar esta tarefa.

Contar valores distintos com fórmulas

No Excel, você pode aplicar qualquer uma das fórmulas abaixo para retornar o número de valores distintos.

Etapa 1: insira qualquer uma das fórmulas abaixo

Formula 1: Após inserir a fórmula, pressione Entrar chave.

=SUMPRODUCT(1/COUNTIF(A2:A12,A2:A12))      

Formula 2: Após inserir a fórmula, pressione Ctrl + Shift + Enter chaves.

=SUM(1/COUNTIF(A2:A12,A2:A12))             
Note: Nessas fórmulas, A2: A12 é a lista de dados que você deseja contar valores diferentes.

Resultado:

Tips:

  1. Se a lista de dados contiver outros tipos de dados, como números, booleanos, valores de erro etc., essa fórmula obterá os valores distintos, independentemente do tipo de dados.
  2. Ao usar a fórmula acima, você obterá o valor de erro #DIV/0 se a lista de dados contiver células em branco. Para corrigir e ignorar células em branco, você deve aplicar uma das fórmulas abaixo:
    Fórmula 1: Depois de inserir a fórmula, pressione Entrar chave.
    =SUMPRODUCT((A2:A12<>"")/COUNTIF(A2:A12,A2:A12&""))        
    Fórmula 2: Depois de inserir a fórmula, pressione Ctrl + Shift + Enter chaves.
    =SUM(IF(A2:A12<>"",1/COUNTIF(A2:A12, A2:A12), 0))       

  3. Para obtenha apenas o número de valores de texto distintos dentro de uma lista de dados, aplique a fórmula de matriz abaixo e pressione Ctrl + Shift + Enter chaves para obter o resultado:
    =SUM(IF(ISTEXT(A2:A12),1/COUNTIF(A2:A12, A2:A12),""))
  4. Para contar apenas valores numéricos distintos, use a seguinte fórmula de matriz e pressione Ctrl + Shift + Enter chaves para obter o resultado:
    =SUM(IF(ISNUMBER(A2:A12),1/COUNTIF(A2:A12, A2:A12),""))

Conte valores distintos com alguns cliques do Kutools para Excel

Se você precisar aplicar as fórmulas com frequência em sua pasta de trabalho, pode ser doloroso lembrar-se das fórmulas quando precisar aplicá-las na próxima vez. Mas, se você tiver Kutools for Excel, Com o seu Contar células com valores únicos (incluir a primeira duplicata) opção de Auxiliar de Fórmulas, você pode obter o resultado com apenas alguns cliques. Veja abaixo a demonstração:

  1. Clique em uma célula para exibir o resultado;
  2. Ative este recurso clicando em Kutools > Fórmula Helper > Estatístico > Conte células únicas com valores únicos (inclua a primeira duplicata);
  3. Selecione a lista de dados > OK.
Tips:
  1. Para aplicar esse recurso, você deve faça o download e instale primeiramente.
  2. A Auxiliar de Fórmulas recurso coleta mais de 40 fórmulas usadas comuns, como Extraia valores únicos, Extraia células com valores exclusivos (inclua as primeiras duplicatas), Conte o número de valores separados por vírgula, Soma baseada no mesmo texto, e mais...

Contar valores distintos com Tabela Dinâmica

No Excel, a Tabela Dinâmica também pode ajudar a obter o número de valores distintos de uma lista de dados, faça as seguintes etapas:

Etapa 1: criar uma tabela dinâmica

  1. Selecione a lista de dados e clique em inserção > Tabela Dinâmica na faixa de opções, veja a captura de tela:
  2. No estalou para fora Tabela Dinâmica da caixa de diálogo de tabela ou intervalo:
    (1). Escolha uma nova planilha ou planilha existente onde deseja colocar a tabela dinâmica;
    (2). Então verifique Adicione esses dados ao modelo de dados caixa de seleção.
    (3). Então clique OK botão.

Etapa 2: organize o campo e escolha a opção Contagem distinta

  1.  A Campos da Tabela Dinâmica painel é exibido, arraste o Names campo para Valores área, veja a demonstração abaixo:
  2. Então, clique no contagem de nomes desça e escolha Configurações do campo de valor, veja a captura de tela:
  3. E então, um Configurações do campo de valor caixa de diálogo será aberta, selecione Contagem Distinta na caixa de listagem sob o Resumir valor por guia e clique em OK botão, veja a captura de tela:

Resultado:

Agora, a tabela dinâmica criada exibirá a contagem distinta da lista de dados conforme a captura de tela abaixo:

Tips:

  1. Se você atualizar seus dados de origem, para obter a contagem mais recente, basta clicar com o botão direito na tabela dinâmica e selecionar revisar opção.
  2. Esta Contagem Distinta opção só está disponível no Excel 2013 e posterior.

Contar valores distintos no Excel 365/2021 com fórmulas

No Excel 365 ou Excel 2021, você pode usar a nova função UNIQUE com a função normal COUNTA para criar uma fórmula fácil.

Copie ou insira a fórmula abaixo em uma célula em branco e pressione Entrar chave para obter o resultado:

=COUNTA(UNIQUE(A2:A12)) 
Note: Nesta fórmula, A2: A12 é a lista de dados que você deseja contar valores distintos.

Tips:

  1. Se a lista de dados contiver outros tipos de dados, como texto, números, booleanos, valores de erro etc., essa fórmula contará o número de valores distintos, independentemente do tipo de dados.
  2. A fórmula acima contará valores distintos, incluindo células em branco, se você quiser excluir os espaços em branco, aplique a fórmula abaixo e pressione Entrar chave para obter o resultado:
    =COUNTA(UNIQUE(FILTER(A2:A12, A2:A12<>"")))    


Artigos relacionados:

  • Contar valores únicos na tabela dinâmica
  • Por padrão, quando criamos uma tabela dinâmica com base em um intervalo de dados que contém alguns valores duplicados, todos os registros serão contados também, mas, às vezes, queremos apenas contar os valores únicos com base em uma coluna para obter o correto resultado da captura de tela. Neste artigo, falarei sobre como contar os valores exclusivos na tabela dinâmica.
  • Contar valores exclusivos em uma coluna filtrada
  • Se você tiver uma lista de nomes preenchida com algumas duplicatas em uma coluna filtrada, e agora, deseja contar o número de nomes exclusivos apenas dessa lista filtrada. Você tem alguma boa solução para lidar rapidamente com esse trabalho no Excel?
  • Conte valores exclusivos com vários critérios
  • Aqui está uma gama de dados contendo vários nomes, projetos e locais, e o que precisa fazer é descobrir os nomes que correspondem aos critérios que tenho na lista e, em seguida, contar cada um dos nomes correspondidos uma vez, apenas como mostrado na imagem abaixo. Você tem algum truque para resolver este trabalho? Neste artigo, vou apresentar os truques.
  • Concatenar valores únicos
  • Se eu tiver uma longa lista de valores preenchida com alguns dados duplicados, agora, quero encontrar apenas os valores exclusivos e, em seguida, concatená-los em uma única célula. Como eu poderia lidar com esse problema de forma rápida e fácil no Excel?
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations