Copie valores exclusivos de duas colunas em uma terceira coluna

0

Eu tenho uma lista principal de pedidos em uma planilha.

A coluna A lista todos os pedidos. A coluna B lista um subconjunto de todos os pedidos. Se as duas 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 tentando 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 estou procurando apenas destacar valores exclusivos na Coluna A, mas estou procurando copiar esses valores exclusivos para uma nova coluna (C).

    
por a coder 31.01.2018 / 21:33

3 respostas

2

Tente:

=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))),"")

    
por 01.02.2018 / 19:44
0

Isso é muito fácil com uma coluna "auxiliar". Em D1 digite:

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

e em D2 digite:

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

e copie para baixo. A coluna D marca cada linha que contém dados úteis com um ID exclusivo. A coluna D informa ao uso primeiro os dados da linha # 1, depois obtém os dados da linha # 2 e obtém os dados da linha # 4

Em C1 , digite:

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

e copie:

    
por 31.01.2018 / 22:25
0

Eu gostaria de sugerir-lhe uma simples fórmula VLOOKUP, irá comparar as duas colunas A & B e extrair valores únicos na coluna C.

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

Espero que isso ajude você.

    
por 01.02.2018 / 07:19