Excel: obtenha lista de valores exclusivos de uma tabela e coloque os valores em uma coluna usando fórmulas

0

Eu tenho uma tabela de valores que abrangem um intervalo de linhas e colunas. Exemplo de dados:

Green    Leaf
Green    Fire
Red      Fire
Water    Blue
Blue     
Red
Water

Eu gostaria de uma única coluna de valores exclusivos da tabela. Resultado:

Green
Leaf
Fire
Red
Water
Blue

Eu preferiria usar apenas fórmulas, se possível. Eu tentei usar o Advanced Filter Tool no menu de faixa de opções de dados mostrado aqui , mas resulta em duas colunas em vez de uma.

    
por EarthIsHome 10.10.2018 / 20:26

1 resposta

2

você pode usar esta fórmula:

=IFERROR(INDEX($A$1:$A$7,AGGREGATE(15,7,ROW($A$1:$A$7)/(COUNTIF($D$1:D1,$A$1:$A$7)=0),1)),INDEX($B$1:$B$4,AGGREGATE(15,7,ROW($B$1:$B$4)/(COUNTIF($D$1:D1,$B$1:$B$4)=0),1)))

Ele percorre a primeira coluna de valores até que cometa erros e depois repete o segundo à medida que é arrastado para baixo.

O importante a ser lembrado é que ele precisa estar no mínimo na segunda linha e o $D$1:D1 deve se referir à célula diretamente acima da célula na qual a fórmula é colocada pela primeira vez, prestando atenção ao que é e ao que é não absoluto na referência.

    
por 10.10.2018 / 20:49