
Eu tenho um arquivo Excel comColuna AeColuna B. Ambos têm nomes de pessoas (Elisabete,John,MichaeleRoberto).
Preciso contar cada nome da Coluna A e contar cada nome da Coluna B. E então preciso mostrar cada nome (Nomecoluna) com a diferença que contei antes (Diferençacoluna).
Em bancos de dados é chamadoAgrupar por.
Fiz esse exemplo para ficar mais fácil de explicar. Tem menos de 10 linhas, mas vou usá-lo com um arquivo que tem 7.000 linhas:
Responder1
Responder2
Para contar e agrupar linhas, faça o seguinte:
Como funciona:
Para criar uma lista de nomes exclusivos, escreva esta fórmula de matriz em Cell
D3
, termine comCtrl+Shift+Enter
e preencha.{=IFERROR(IFERROR(INDEX($A$3:$A$11, MATCH(0, COUNTIF($D$2:D2, $A$3:$A$11), 0)), INDEX($B$3:$B$8, MATCH(0, COUNTIF($D$2:D2, $B$3:$B$8), 0))), "")}
Para contar a diferença,escreva esta fórmula na célula
E3
e preencha.=COUNTIF($A$3:$A$11,D3)-COUNTIF($B$3:$B$8,D3)
Observação,A Fórmula 2 em meu post é inspirada na resposta de @Lee.
Ajuste as referências de células na fórmula conforme necessário.