Contar facilmente valores únicos e distintos – 7 exemplos
Normalmente, no Excel, os valores únicos são aqueles que aparecem apenas uma vez na lista sem duplicatas, e os valores distintos são todos os valores diferentes (valores únicos + primeiras ocorrências de duplicatas). Ao trabalhar com um grande conjunto de dados, você pode precisar contar o número de valores únicos e distintos entre duplicatas em uma lista de células, conforme mostrado na captura de tela abaixo. Este tutorial introduzirá alguns truques rápidos para contar valores únicos e distintos no Excel.
Contar valores únicos no Excel
- Contar valores únicos com fórmulas
- Contar valores únicos com poucos cliques usando Kutools para Excel
- Contar valores únicos no Excel 365/2021 com fórmulas
Contar valores distintos (valores únicos e primeiras ocorrências de duplicatas) no Excel
Baixar arquivo de exemplo
Contar valores únicos no Excel
Esta seção discutirá 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
Suponha que eu tenha uma lista de nomes que contém alguns nomes duplicados dentro da lista de nomes. Agora, preciso obter o número de nomes únicos apenas (que estão preenchidos com a cor amarela), conforme mostrado na captura de tela abaixo:
Para resolver esse problema, a seguinte fórmula matricial pode ajudá-lo:
Passo 1: Inserir fórmula
Digite ou copie a fórmula abaixo em uma célula em branco onde deseja exibir o resultado:
=SUM(IF(COUNTIF(A2:A12,A2:A12)=1,1,0))
Passo 2: Pressione as teclas Ctrl + Shift + Enter para obter o resultado correto:
Notas:
- Se sua lista de células contiver outros tipos de dados, como números, booleanos, valores de erro, etc., ao aplicar a fórmula acima, ela contará o número de valores únicos independentemente do tipo de dado.
- Quando a lista de dados contém células em branco, esta fórmula excluirá as células em branco.
- Para contar apenas os valores de texto únicos, caso haja outro tipo de dado, aplique a fórmula matricial abaixo e pressione as teclas "Ctrl" + "Shift" + "Enter" para retornar o resultado:
=SUM(IF(ISTEXT(A2:A12)*COUNTIF(A2:A12,A2:A12)=1,1,0))
- Para contar apenas números únicos de uma lista de células que contém qualquer tipo de dado, use a seguinte fórmula matricial e pressione as teclas "Ctrl" + "Shift" + "Enter" para retornar o resultado:
=SUM(IF(ISNUMBER(A2:A12)*COUNTIF(A2:A12,A2:A12)=1,1,0))
Contar valores únicos com poucos cliques usando Kutools para Excel
Pode ser difícil lembrar as fórmulas quando você precisa aplicá-las novamente. No entanto, se você tiver o "Kutools para Excel", com a opção "Contar Valores Únicos" no "Assistente de Fórmulas", poderá obter o resultado com apenas alguns cliques. Veja a demonstração abaixo:
- Clique em uma célula para exibir o resultado;
- Ative este recurso clicando em "Kutools" > "Assistente de Fórmulas" > "Assistente de Fórmulas" > "Estatísticas" > "Contar valores únicos";
- Selecione a lista de dados > "OK".
- Para aplicar este recurso, você precisa baixar e instalar Kutools para Excel.
- O recurso "Assistente de Fórmulas" coleta mais de 40 fórmulas comuns, como "Extrair valores únicos", "Extrair células com valores únicos (incluindo as primeiras duplicatas)", "Contar o número de valores separados por vírgula", "Somar com base no mesmo texto" e muito mais...
Contar 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 únicos em um conjunto de dados.
Por exemplo, para contar o número de nomes únicos no intervalo A2:A12, insira a seguinte fórmula:
Passo 1: Copie ou insira a fórmula abaixo
=IFERROR(ROWS(UNIQUE(A2:A12,,TRUE)), 0)
Passo 2: Pressione a tecla Enter para obter o resultado:
Dicas:
- Se a lista de dados contiver outros tipos de dados, como texto, números, booleanos, valores de erro, etc., esta fórmula contará o número de valores únicos independentemente do tipo de dado.
- 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 basta pressionar a tecla "Enter":
=SUM(IF(COUNTIF(A2:A12,A2:A12)=1,1,0))
Contar valores distintos (valores únicos e primeiras ocorrências de duplicatas) no Excel
Para contar os diferentes valores (valores únicos e primeiras ocorrências de duplicatas) em uma lista de células, aqui apresentarei outras fórmulas para realizar essa 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.
Passo 1: Insira qualquer uma das fórmulas abaixo
Fórmula 1: Após inserir a fórmula, pressione a tecla "Enter".
=SUMPRODUCT(1/COUNTIF(A2:A12,A2:A12))
Fórmula 2: Após inserir a fórmula, pressione as teclas "Ctrl" + "Shift" + "Enter".
=SUM(1/COUNTIF(A2:A12,A2:A12))
Resultado:
Dicas:
- Se a lista de dados contiver outros tipos de dados, como números, booleanos, valores de erro, etc., esta fórmula contará os valores distintos independentemente do tipo de dado.
- 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: Após inserir a fórmula, pressione a tecla "Enter".
=SUMPRODUCT((A2:A12<>"")/COUNTIF(A2:A12,A2:A12&""))
Fórmula 2: Após inserir a fórmula, pressione as teclas "Ctrl" + "Shift" + "Enter".=SUM(IF(A2:A12<>"",1/COUNTIF(A2:A12, A2:A12), 0))
- Para obter o número de valores de texto distintos apenas dentro de uma lista de dados, aplique a seguinte fórmula matricial e pressione as teclas "Ctrl" + "Shift" + "Enter" para obter o resultado:
=SUM(IF(ISTEXT(A2:A12),1/COUNTIF(A2:A12, A2:A12),""))
- Para contar apenas valores numéricos distintos, use a seguinte fórmula matricial e pressione as teclas "Ctrl" + "Shift" + "Enter" para obter o resultado:
=SUM(IF(ISNUMBER(A2:A12),1/COUNTIF(A2:A12, A2:A12),""))
Contar valores distintos com poucos cliques usando Kutools para Excel
Se você precisar aplicar as fórmulas frequentemente em sua planilha, pode ser difícil lembrar as fórmulas quando precisar aplicá-las novamente. No entanto, se você tiver o "Kutools para Excel", com a opção "Contar células com valores únicos (incluindo a primeira duplicata)" do "Assistente de Fórmulas", poderá obter o resultado com apenas alguns cliques. Veja a demonstração abaixo:
- Clique em uma célula para exibir o resultado;
- Ative este recurso clicando em "Kutools" > "Assistente de Fórmulas" > "Estatísticas" > "Contar células únicas com valores únicos (incluindo a primeira duplicata)";
- Selecione a lista de dados > "OK".
- Para aplicar este recurso, você precisa baixar e instalar Kutools para Excel.
- O recurso "Assistente de Fórmulas" coleta mais de 40 fórmulas comuns, como "Extrair valores únicos", "Extrair células com valores únicos (incluindo as primeiras duplicatas)", "Contar o número de valores separados por vírgula", "Somar com base no mesmo texto" e muito 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; siga os passos abaixo:
Passo 1: Criar uma tabela dinâmica
- Selecione a lista de dados e clique em "Inserir" > "Tabela Dinâmica" na faixa de opções, veja a captura de tela:
- Na caixa de diálogo "Tabela Dinâmica" que aparece:
(1). Escolha uma nova planilha ou planilha existente onde deseja colocar a tabela dinâmica;
(2). Em seguida, marque a caixa de seleção "Adicionar esses dados ao Modelo de Dados".
(3). Em seguida, clique no botão "OK".
Passo 2: Organize o campo e escolha a opção Contagem Distinta
- Um painel "Campos da Tabela Dinâmica" será exibido, arraste o campo "Nomes" para a área "Valores", veja a demonstração abaixo:
- Em seguida, clique na seta suspensa "Contagem de Nomes" e escolha "Configurações de Campo de Valor", veja a captura de tela:
- E então, uma caixa de diálogo "Configurações de Campo de Valor" será aberta, selecione "Contagem Distinta" na caixa de listagem sob a guia "Resumir Valor Por" e clique no botão "OK", veja a captura de tela:
Resultado:
Agora, a tabela dinâmica criada exibirá a contagem distinta da lista de dados, conforme mostrado na captura de tela abaixo:
Dicas:
- 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 a opção "Atualizar".
- Essa opção "Contagem Distinta" está disponível apenas no Excel 2013 e versões posteriores.
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 COUNTA normal para criar uma fórmula fácil.
Copie ou insira a fórmula abaixo em uma célula em branco e pressione a tecla "Enter" para obter o resultado:
=COUNTA(UNIQUE(A2:A12))
Dicas:
- Se a lista de dados contiver outros tipos de dados, como texto, números, booleanos, valores de erro, etc., esta fórmula contará o número de valores distintos independentemente do tipo de dado.
- 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 a tecla "Enter" para obter o resultado:
=COUNTA(UNIQUE(FILTER(A2:A12, A2:A12<>"")))
Artigos Relacionados:
- Contar valores únicos na tabela dinâmica
- Por padrão, ao criar uma tabela dinâmica com base em um intervalo de dados que contém alguns valores duplicados, todos os registros serão contados, mas às vezes queremos contar apenas os valores únicos com base em uma coluna para obter o resultado correto. Neste artigo, falarei sobre como contar os valores únicos na tabela dinâmica.
- Contar valores únicos em uma coluna filtrada
- Se você tem uma lista de nomes populada com algumas duplicatas em uma coluna filtrada e agora deseja contar o número de nomes únicos apenas dessa lista filtrada. Você tem alguma boa solução para lidar rapidamente com isso no Excel?
- Contar valores únicos com múltiplos critérios
- Aqui está um intervalo de dados contendo vários nomes, projetos e locações, e o que precisa ser feito é encontrar os nomes que correspondem aos critérios que listei e, em seguida, contar cada nome correspondente apenas uma vez, conforme mostrado na captura de tela abaixo. Você tem algum truque para resolver isso? Neste artigo, vou introduzir os truques.
- Concatenar valores únicos
- Se eu tiver uma longa lista de valores populada com alguns dados duplicados, agora quero encontrar apenas os valores únicos e concatená-los em uma única célula. Como posso lidar com esse problema rapidamente e facilmente no Excel?
Melhores Ferramentas de Produtividade para Office
Potencialize suas habilidades no Excel com o Kutools para Excel e experimente uma eficiência sem igual. O Kutools para Excel oferece mais de300 recursos avançados para aumentar sua produtividade e economizar tempo. Clique aqui para obter o recurso que você mais precisa...
O Office Tab traz interface com abas para o Office e facilita muito o seu trabalho
- Habilite a edição e leitura com abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novas abas na mesma janela, em vez de abrir novas janelas.
- Aumente sua produtividade em50% e reduza centenas de cliques do mouse todos os dias!
Índice
- Contar valores únicos no Excel
- Com fórmulas
- Com poucos cliques
- Com fórmulas no Excel 365/2021
- Contar valores distintos no Excel
- Com fórmulas
- Com poucos cliques
- Com Tabela Dinâmica
- Com fórmulas no Excel 365/2021
- Artigos Relacionados
- As Melhores Ferramentas de Produtividade para o Office
- Comentários