Excel: como contar e agrupar linhas

Excel: como contar e agrupar linhas

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:

Exemplo usando LibreOffice

Responder1

Experimente esta fórmula:

=COUNTIF(A:A,D2)-COUNTIF(B:B,D2)

insira a descrição da imagem aqui

Responder2

Para contar e agrupar linhas, faça o seguinte:

insira a descrição da imagem aqui

Como funciona:

  1. Para criar uma lista de nomes exclusivos, escreva esta fórmula de matriz em Cell D3, termine com Ctrl+Shift+Entere 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))), "")}
    
  2. Para contar a diferença,escreva esta fórmula na célula E3e 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.

informação relacionada