Digamos que temos dados nas colunas A e B como:
EmC1,digite:
=A1
eemC2insiraaFórmuladematriz:
=IFERROR(INDEX($A$1:$A$14,INT(SMALL(IF(COUNTIF(C$1:C1,$A$1:$A$14)=0,ROW($A$1:$A$14)+(COLUMN($A$1:$A$14)*0.01)),1)),100*MOD(SMALL(IF(COUNTIF(C$1:C1,$A$1:$A$14)=0,ROW($A$1:$A$14)+(COLUMN($A$1:$A$14)*0.01)),1),1)),"")
e copie para baixo. Isso extrairá os valores exclusivos da coluna A . Em D1 digite:
=LOOKUP(2,1/($A$1:$A$8=C1),$B$1:$B$8)
e copie para baixo. A coluna D é semelhante a VLOOKUP () , exceto que recupera a última correspondência em vez da primeira .
Fórmulas de matriz devem ser digitadas com Ctrl + Deslocar + Enter em vez de apenas o Enter tecla .
EDIT#1:
ParaumaexplicaçãodafórmulaLOOKUP(),consulte: