Excel – Encontrando todos os valores em uma coluna para valores exclusivos em outra coluna

Excel – Encontrando todos os valores em uma coluna para valores exclusivos em outra coluna

Eu tenho uma tabela Excel parecida com esta:

Code | Description
-------------------------
A    | Desc1
A    | Desc2
B    | Desc3
C    | Desc4
C    | Desc5
C    | Desc6
...

Eu preciso encontrar todos os Descriptionspara cada arquivo único Code. Por exemplo, quero uma tabela parecida com esta:

Code | Description1 | Description2 | Description3
-----------------------------------------------------
A    | Desc1        | Desc2        |
B    | Desc3        |              |
C    | Desc4        | Desc5        | Desc6

Existe uma maneira de fazer isso no Excel? Tentei tabelas dinâmicas, mas não tive sorte.

Responder1

Se seus dados incluírem A1:B7cabeçalhos conforme mostrado, insira os cabeçalhos desejados C1:F1, mas certifique-se de que os Codevalores da coluna que você está procurando estejam dentro C2e diminuindo. Gosto C3 = Be C4 = D. Se você não conhece todos os Codevalores da coluna, existe uma fórmula de extração simples e exclusiva que pode obtê-los da Codecoluna para você.

Insira C2esta fórmula com as teclas Ctrl+ Shift+Enter

=INDEX($A$2:$A$7, MATCH(0, COUNTIF($C$1:$C1, $A$2:$A$7), 0))

Insira D2esta fórmula com as teclas Ctrl+ Shift+ Entere então você pode arrastá-la para a direita e para baixo para preencher sua nova tabela.

=IFERROR(INDEX($B$2:$B$7, MATCH(0, COUNTIF($C2:C2,$B$2:$B$7)+IF($A$2:$A$7<>$C2, 1, 0), 0)), 0)

Atualmente, isso exibirá 0células que não possuem nenhuma nova descrição para exibir. Isso também só funcionará se os dados originais forem classificados pela Codecoluna.Editar- Deixa pra lá, ele funciona com valores não classificados.

Eu espero que isso ajude.

EDITAR* Adicionada uma foto

Leia mais sobre esta combinação de fórmulas aqui ►Como extrair uma lista distinta exclusiva de uma coluna no Excel

EDITAR* Adicionada uma foto

informação relacionada