Extraia distinto e conte sem usar a opção de filtro

Extraia distinto e conte sem usar a opção de filtro

Eu dei à coluna algo assim

| list |
|------|
| A    |
| B    |
| A    |
| A    |
| B    |

E quero criar uma nova coluna que inclua um valor único/distinto da coluna acima e mostre a contagem de cada ocorrência. Posso fazer isso usando a opção de filtro e contagem. Mas estou procurando qualquer fórmula para fazer isso.

Saída necessária:

| Unique | Count |
|--------|-------|
| A      | 3     |
| B      | 2     |

Obrigado pelo tempo e consideração.

Responder1

Como disse Akina, pivotar seria a maneira mais fácil, mas se você quiser fazer isso com fórmulas, aqui estão algumas:

para lista distinta:

=IFERROR(LOOKUP(2,1/(COUNTIF($D$1:D1,$A$2:$A$7)=0),$A$2:$A$7),"")

para contagem:

=COUNTIF($A$2:$A$7,D2)

insira a descrição da imagem aqui

Responder2

Se você possui o Office 365, use a função UNIQUE() (mais SORT() se desejar uma lista ordenada):

=SORT(UNIQUE(A2:A6))

Resultado

informação relacionada