2017-05-07 8 views
1

Unten ist ein Beispiel für die Daten, die ich habe. Ich möchte die Daten in Spalte A und B übereinstimmen. Wenn Spalte B Spalte A nicht entspricht, möchte ich eine Zeile hinzufügen und die Daten aus Spalte A nach B kopieren. Zum Beispiel fehlt "4" in Spalte B, so Ich möchte ein Leerzeichen hinzufügen und "4" zu Spalte B hinzufügen, damit Spalte A übereinstimmt. Ich habe eine große Menge von Daten, also versuche ich einen anderen Weg zu finden, anstatt doppelte Werte in den zwei Spalten und manuell zu überprüfen Hinzufügen einer Zeile zu einer Zeit. Vielen Dank!Excel Formel vergleicht zwei Spalten

A B C D 

3 3 Y B 
4 5 G B 
5 6 B G 
6 8 P G 
7 9 Y P 
8 11 G Y 
9 12 B Y 
10   
11   
12   
11 
12 
+0

Warum nicht einfach A in B kopieren? Oder verwende '= A2' bei' B2' und so weiter? –

+0

Wenn das, was Sie erreichen möchten, genau das ist, was Sie oben gepostet haben, dann folgen Sie dem Vorschlag von A.S.H und verwenden Sie einfach = A2 in Zelle B2. Oder warum nicht bedingte Formatierung verwenden, um Duplikate hervorzuheben, um den manuellen Prozess zu beschleunigen? –

+0

@ A.S.H. @ William C. Ich habe A in B kopiert, aber ich muss eine Zeile für jede fehlende Daten hinzufügen, weil ich Informationen in den anderen Spalten hinzufügen muss (C, D, etc.) Ich hoffe, dass es Sinn macht. – user7974801

Antwort

0

Ich würde col B, C, D zu einem separaten Spalte bewegen, sagt E, F, G, dann Spiele gegen col A und Spalte B mit Index identifizieren, welche Datensätze fehlen.

Für col C: = IFERROR (INDEX (F: F, Match (A1, E: E, 0)), "N/A")

Für col D: = IFERROR (INDEX (G: G, Übereinstimmung (A1, E: E, 0)), "N/V")

Danach können Sie nach C = "N/A" filtern, um Fälle zu identifizieren, in denen ein B-Wert für einen A-Wert fehlt und manuell bearbeiten. hier col B werden passend ist nicht notwendig, Endergebnisses w/Entfernen col B und C-> B, D-> C Da Sie A & B wollen:

A B C 
3 Y B 
4 N/A N/A 
5 G B 
6 B G 
7 N/A N/A 

hoffe, das hilft!