Como contar o número de valores únicos num intervalo com base noutra coluna no Excel?

Ao trabalhar com dados no Excel, poderá deparar-se com situações em que precisa de contar o número de valores únicos numa coluna, agrupados de acordo com os valores de outra coluna. Por exemplo, tem dados em duas colunas e pretende contar os nomes únicos na coluna B com base no conteúdo da coluna A, tal como ilustrado na imagem à esquerda. Este artigo oferece um guia detalhado para alcançar este objetivo de forma eficiente, juntamente com dicas práticas de otimização que melhoram tanto o desempenho como a precisão.
Contar o número de valores únicos em um intervalo com base noutra coluna
Contar o número de valores únicos em um intervalo com base noutra coluna com uma fórmula
Se preferir utilizar fórmulas, pode combinar as funções SOMARPRODUTO e CONTAR.SE para contar o número de valores únicos num intervalo.
1. Introduza a seguinte fórmula numa célula vazia onde deseja obter o resultado e, em seguida, arraste a alça de preenchimento para baixo para obter os valores únicos correspondentes aos critérios. Veja a imagem:
=SUMPRODUCT(($A$2:$A$18=D2)/COUNTIF($B$2:$B$18,$B$2:$B$18&"")) 
- A2:A18=D3Esta parte verifica se o curso na coluna A corresponde ao valor da célula D3, devolvendo um conjunto de valores VERDADEIRO ou FALSO.
- COUNTIF(B2:B18,B2:B18&«»)Conta o número de vezes que cada nome de aluno aparece na coluna B.
- SUMPRODUCTEsta função soma os resultados da divisão, contando efetivamente os nomes únicos.
Contar o número de valores únicos em um intervalo com base noutra coluna com Kutools para Excel
Simplifique as suas tarefas de Análise de Dados com o Kutools para Excel, um suplemento poderoso que transforma operações complexas em processos simples. Precisa contar o número de valores únicos num intervalo com base noutra coluna? O Kutools oferece-lhe uma solução intuitiva e eficiente.
Após instalar o Kutools para Excel, clique em «Kutools» > «Mesclar e Dividir» > «Mesclar Linhas Avançado» para abrir a caixa de diálogo «Mesclar Linhas Avançado».
Na caixa de diálogo «Mesclar Linhas Avançado», configure as seguintes operações:
- Clique no nome da coluna com base na qual pretende efetuar a contagem de valores únicos; neste caso, clicarei em Curso e, de seguida, selecionarei «Chave primária» no Lista suspensa na coluna «Operação»;
- Em seguida, selecione o nome da coluna cujos valores pretende contar e, depois, escolha «Contar» no Lista suspensa na coluna «Operação»;
- Marque a opção «Excluir valores duplicados» para contar apenas os valores únicos;
- Por fim, clique no botão OK.

Resultado: O Kutools gera uma tabela com as contagens únicas com base na coluna especificada.
Contar o número de valores únicos em um intervalo com base noutra coluna com as funções UNIQUE e FILTER
O Excel 365 ou o Excel 2021 e versões posteriores introduzem potentes funções de matrizes dinâmicas, como UNIQUE e FILTER, que tornam mais fácil do que nunca contar o número de valores únicos num intervalo com base noutra coluna.
Introduza ou copie a fórmula abaixo para uma célula vazia onde deseja obter o resultado e, em seguida, arraste-a para baixo para preencher as demais células. Veja a imagem:
=IFERROR(ROWS(UNIQUE(FILTER($B$2:$B$18,$A$2:$A$18=D2))), 0) 
- FILTER($B$2:$B$18, $A$2:$A$18=D2)Filtra os valores da coluna B cujo valor correspondente na coluna A corresponde ao valor em D2.
- UNIQUE(...)Remova duplicatas da lista filtrada, mantendo apenas os valores únicos.
- ROWS(...)Conta o número de linhas na lista de valores únicos, obtendo assim a contagem efetiva dos valores únicos.
- IFERROR(..., 0)Se ocorrer um erro (por exemplo, se não houver valores correspondentes na coluna A), a fórmula devolve 0 em vez de apresentar um erro.
Em resumo, contar o número de valores únicos num intervalo com base noutra coluna no Excel pode ser feito de várias formas, cada uma adaptada a diferentes versões do Excel e preferências dos utilizadores. Ao escolher o método que melhor se ajusta à sua versão do Excel e ao seu fluxo de trabalho, conseguirá gerir e analisar os seus dados com precisão e facilidade. Se quiser explorar mais dicas e truques do Excel, o nosso site disponibiliza milhares de tutoriais.
Artigos relacionados:
Como contar o número de valores únicos num intervalo no Excel?
Como contar o número de valores únicos num intervalo de uma coluna filtrada no Excel?
Como contar valores iguais ou duplicados apenas uma vez numa coluna?
As Melhores Ferramentas de Produtividade para o Office
Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...
Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil
- Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
- Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!
Todos os suplementos Kutools — num único instalador.
Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.
- Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Um instalador, uma licença— configuração em minutos (pronto para MSI)
- Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
- Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
- Melhor relação qualidade-preço— poupe face à compra individual dos suplementos