Comparando várias colunas no EXCEL

1

Eu tenho duas planilhas do Microsoft Excel. Book1.xlsx e Book2.xlsx nas duas colunas do arquivo 8.

Eu preciso comparar todas as colunas umas contra as outras e obter resultados como "Correspondido" ou "Inigualável".

    
por user769247 08.09.2017 / 09:11

2 respostas

0

Por exemplo, intervalo de seus dados no columns A:H em ambas as planilhas. Book2 também tem a mesma ou mais quantidade de linhas de dados, então book1 .

Na fórmula Book2.xlsx e Book1.xlsx na célula I2 (a primeira linha com dados):

=A2&B2&C2&D2&E2&F2&G2&H2

Em Book2.xlsx insira na célula J2 formula:

=IF(ISERROR(VLOOKUP(I2;[Book1.xlsx]yourSheetName!$I:$I;1;FALSE));"unmatch";"match")

preencha as células com fórmulas nas duas folhas.

    
por 08.09.2017 / 10:14
0

Essa abordagem exige que você combine as duas pastas de trabalho em uma única pasta de trabalho (é possível usar folhas diferentes). Com isto quero dizer copiar a folha inteira do Workbook2 para a Sheet2 do Workbook 1.

Em seguida, a abordagem é simplesmente CONCATENATE each cell para ambas as tabelas e, em seguida, use SUMIF

Considere meus dados que representam o que você tem. Workbook1 é o top 3 linhas. Eu copiei a planilha 2 abaixo (começando na linha 9). A linha do meio de cada tabela é a linha que não corresponde.

NoG1,adicioneioseguintecódigo

=CONCATENATE(A1,B1,C1,D1,E1,F1)

Eeucopieitudoatéofim

Agorapodemossimplesmentecompararquaislinhascorrespondem.Nasúltimas3linhas,adicionei

=COUNTIF(G$1:G$3,G9)

Finalmente,envolvaumainstruçãoIF

=IF(COUNTIF(G$1:G$3,G9)>0,"Matched", "Unmatched")

Você pode ou não querer essa declaração if. O SUMIF contará todas as ocorrências, o que significa que ele será mostrado se houver correspondências de 1, 2, 3, 4 etc. A declaração if mostrará apenas que há pelo menos 1 correspondência.

    
por 08.09.2017 / 09:45