Contar valores únicos com critérios no Excel
Para contar apenas valores únicos com base em um critério específico em outra coluna, você pode aplicar uma fórmula de matriz com base nas funções SOMA, FREQUÊNCIA, CORRESP e LIN. Este guia passo a passo ajuda você a lidar com o uso mais complexo da fórmula.
Como contar valores únicos com critérios no Excel?
Como mostra a tabela de produtos abaixo, há alguns produtos duplicados vendidos pela mesma loja em datas diferentes. Agora, quero obter a contagem única dos produtos vendidos pela loja A; você pode aplicar a fórmula abaixo.
Fórmulas Genéricas
{=SUM(--(FREQUENCY(IF(range=criteria,MATCH(vals,vals,0)),ROW(vals)-ROW(vals.firstcell)+1)>0))}
Argumentos
Nota: Esta fórmula deve ser inserida como uma fórmula de matriz. Após aplicar a fórmula, se houver chaves envolvendo a fórmula, significa que uma fórmula de matriz foi criada com sucesso.
Como usar essas fórmulas?
1. Selecione uma célula em branco para colocar o resultado.
2. Insira a fórmula abaixo nela e pressione simultaneamente as teclas Ctrl + Shift + Enter para obter o resultado.
=SOMA(--(FREQUÊNCIA(SE(E3:E16=H3;CORRESP(D3:D16;D3:D16;0));LIN(D3:D16)-LIN(D3)+1)>0))
Notas: Nesta fórmula, E3:E16 é o intervalo que contém o valor contra o qual o critério será verificado, H3 contém o critério, D3:D16 é o intervalo que contém os valores únicos que você deseja contar, e D3 é a primeira célula de D3:D16. Você pode alterá-los conforme necessário.
Como esta fórmula funciona?
{=SUM(--(FREQUENCY(IF(E3:E16=H3,MATCH(D3:D16,D3:D16,0)),ROW(D3:D16)-ROW(D3)+1)>0))}
- SE(E3:E16=H3;CORRESP(D3:D16;D3:D16;0)):
- SE({VERDADEIRO;FALSO;FALSO;VERDADEIRO;FALSO;FALSO;VERDADEIRO;FALSO;FALSO;VERDADEIRO;FALSO;};{1;2;3;2;1;1;3;2;1;1;1;2;3;2}): Agora, para cada valor VERDADEIRO na matriz 1, obteremos a posição correspondente na matriz 2, e para FALSO, obteremos FALSO. Aqui você obterá uma nova matriz como {1;FALSO;FALSO;2;FALSO;FALSO;3;FALSO;FALSO;1;FALSO;FALSO;3;FALSO}.
- LIN(D3:D16)-LIN(D3)+1: Aqui a função LIN retorna o número da linha da referência D3:D16 e D3, e você obterá {3;4;5;6;7;8;9;10;11;12;13;14;15;16}-{3}+1.
- Cada número na matriz subtrai o número 3, depois adiciona 1 e finalmente retorna {1;2;3;4;5;6;7;8;9;10;11;12;13;14}.
- FREQUÊNCIA({1;FALSO;FALSO;2;FALSO;FALSO;3;FALSO;FALSO;1;FALSO;FALSO;3;FALSO};{1;2;3;4;5;6;7;8;9;10;11;12;13;14}): Aqui a função FREQUÊNCIA retorna a frequência de cada número na matriz fornecida: {2;1;2;0;0;0;0;0;0;0;0;0;0;0}.
- =SOMA(--({2;1;2;0;0;0;0;0;0;0;0;0;0;0}>0)):
Funções relacionadas
Função SOMA do Excel
A função SOMA do Excel adiciona valores.
Função FREQUÊNCIA do Excel
A função FREQUÊNCIA do Excel calcula com que frequência os valores ocorrem dentro de um intervalo de valores e, em seguida, retorna uma matriz vertical de números.
Função SE do Excel
A função SE do Excel realiza um teste lógico simples que depende do resultado da comparação e retorna um valor se o resultado for VERDADEIRO ou outro valor se o resultado for FALSO.
Função CORRESP do Excel
A função CORRESP do Excel procura um valor específico em um intervalo de células e retorna a posição relativa desse valor.
Função LIN do Excel
A função LIN do Excel retorna o número da linha de uma referência.
Fórmulas relacionadas
Contar número de linhas visíveis em uma lista filtrada
Este tutorial explica como contar o número de linhas visíveis em uma lista filtrada no Excel usando a função SUBTOTAL.
Contar valores únicos em um intervalo
Este tutorial explica como contar apenas os valores únicos entre duplicatas em uma lista no Excel usando fórmulas específicas.
Contar linhas visíveis com critérios
Este tutorial fornece etapas detalhadas para ajudá-lo a contar linhas visíveis com critérios.
Usar CONT.SE em um intervalo não contíguo
Este guia passo a passo demonstra como usar a função CONT.SE em um intervalo não contíguo no Excel.
As Melhores Ferramentas de Produtividade para o Office
Kutools para Excel - Ajuda Você a Se Destacar na Multidão
Kutools para Excel Conta com Mais de 300 Funcionalidades, Garantindo Que O Que Você Precisa Está Apenas Um Clique de Distância...
Office Tab - Ative a Leitura e Edição com Guias no Microsoft Office (inclui Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduz centenas de cliques de mouse para você todos os dias, diga adeus à mão do mouse.
- Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
- Traz Guias Eficientes para o Office (inclui Excel), Assim Como Chrome, Edge e Firefox.