Vergleichen Sie zwei Datensätze in EXCEL und geben Sie den gewünschten Wert zurück

Vergleichen Sie zwei Datensätze in EXCEL und geben Sie den gewünschten Wert zurück

Ich brauche Hilfe beim Vergleichen zweier Datensätze in Excel (siehe Screenshot unten).

Excel-Screenshot

Wie Sie sehen, habe ich Daten aus zwei Quellen. Quelle 1 enthält die korrekten Daten. Quelle 2 war vielleicht einmal korrekt, ist aber nicht auf dem neuesten Stand. Ich möchte mir die Kontonummer und die Person in Datenquelle 2 ansehen können, um zu sehen, ob sie mit der Kontonummer und der Person in Datenquelle 1 übereinstimmen.

  • Wenn es übereinstimmt, möchte ich, dass die angrenzende Zelle in Spalte I leer bleibt.
  • Wenn es NICHT übereinstimmt, möchte ich die Person aus Datenquelle 1 in die angrenzende Zelle in Spalte I bringen.

Zu Ihrer Information

  • Die Daten beginnen in Zeile 7 und es können bis zu 5000 Kontonummern vorhanden sein
  • Wenn die Kontonummer in Quelle 2 nicht in der Liste der Kontonummern in Quelle 1 enthalten ist, möchte ich, dass das Wort „CHECK“ in die angrenzende Zelle in Spalte I eingefügt wird.
  • Ich verwende Excel 2013

Nachfolgend finden Sie einen Link zu einer Kopie der Tabelle (gehostet auf Google Drive): https://drive.google.com/file/d/0B0FUMX_fxi4GelBxS0cxTE00eHM/view?usp=sharing

Ich habe versucht, „ZÄHLENWENNS“ zu verwenden, was bis zu einem gewissen Grad funktioniert. Es vergleicht, ob sie übereinstimmen oder nicht, aber ich kann nicht herausfinden, wie ich all das oben Genannte tun kann, das ich brauche. Ich gehe davon aus, dass ein Makro erforderlich ist, aber ich habe keine Ahnung, wo ich mit der Erstellung eines Makros beginnen soll, um das Obige zu tun.

Antwort1

Sie können Vlookup verwenden. $B$7:$C$500 ist der Bereich in Quelle1, Kontonummer und Person, wobei der absolute Bezug unverändert bleiben muss, wenn Sie die Formel in der Spalte nach unten ziehen. 2 ist die 2. Spalte (Person), die mit der Person in Quelle2 verglichen werden soll. „False“ für eine exakte Übereinstimmung. Schreiben Sie Folgendes in I7 und ziehen Sie es nach unten:

=WENN(ISTFEHLER(SVERWEIS(F7,$B$7:$C$500,2,FALSCH)),"Prüfen",WENN(SVERWEIS(F7,$B$7:$C$500,2,FALSCH)=G7,"",SVERWEIS(F7,$B$7:$C$500,2,FALSCH)))

Im Fehlerfall schreibt die Formel „Check“ in Spalte I. Das bedeutet, dass die Kontonummer in F in Quelle1 nicht existiert. Wenn sie existiert und die entsprechende Person in Quelle1 und Quelle 2 dieselbe ist, wird ein leeres „“ zurückgegeben, andernfalls wird die richtige Person in Quelle1 zurückgegeben.

verwandte Informationen