Copie valores exclusivos de duas colunas para uma terceira coluna

Copie valores exclusivos de duas colunas para uma terceira coluna

Tenho uma lista mestra de pedidos em uma planilha.

A coluna A lista todos os pedidos. A coluna B lista um subconjunto de todos os pedidos. Se ambas as listas fossem pequenas, eu poderia fazer isso manualmente, mas tenho centenas de registros para examinar.

Qual é a melhor maneira de encontrar valores da Coluna A que não existem na Coluna B e colocá-los na Coluna C?

Visualmente, estou procurando criar uma Coluna C assim:

Column A       Column B       Column C
A1             A3             A1
A2             A5             A2
A3                            A4
A4
A5

Observe que não pretendo apenas destacar valores exclusivos na coluna A, mas sim copiar esses valores exclusivos para uma nova coluna (C).

Responder1

Tentar:

=IFERROR(INDEX($A$1:$A$100,AGGREGATE(15,6,1/(1/(ISNA(MATCH($A$1:$A$100,$B$1:$B$100,0))*ROW($A$1:$A$100)*($A$1:$A$100<>""))),ROWS($1:1))),"")

insira a descrição da imagem aqui

Responder2

Isso é muito fácil com uma coluna "auxiliar". EmD1digitar:

=IF(ISERROR(MATCH(A1,$B$1:$B$5,0)),1,"")

e emD2digitar:

=IF(ISERROR(MATCH(A2,$B$1:$B$5,0)),1+MAX($D$1:D1),"")

e copie. ColunaDmarca cada linha que contém dados úteis com um ID exclusivo. ColunaDdiz para usar primeiro obter dados da linha nº 1, depois obter dados da linha nº 2 e, em seguida, obter dados da linha nº 4

Então emC1digitar:

=IFERROR(INDEX($A$1:$A$5,MATCH(ROWS($1:1),D:D,0)),"")

e copie:

insira a descrição da imagem aqui

Responder3

Eu gostaria de sugerir uma fórmula VLOOKUP simples, que comparará as colunas A e B e extrairá valores exclusivos na coluna C.

insira a descrição da imagem aqui

=IF(ISNA(VLOOKUP(A2,$B$2:$B$6,1,FALSE)),A2,"")

Espero que isso ajude você.

informação relacionada