Listen vergleichen
Zwei Listen vergleichen und gemeinsame oder eindeutige Einträge finden.
So funktioniert es
Fügen Sie zwei Listen ein und sehen Sie, was sie teilen, was nur die erste und was nur die zweite enthält — die drei Antworten, die man beim Abgleich eines Exports mit einem System braucht oder beim Vergleich der Liste vom Vormonat mit der aktuellen.
Jede Zeile ist ein Eintrag. Kommas, Semikolons und Tabulatoren sind keine Trennzeichen, „apple, pear“ in einer Zeile ist also ein einziger Eintrag; eine aus einer Tabelle kopierte Spalte wird mit einem Wert pro Zeile eingefügt, und genau das ist gewünscht. Drei Optionen, standardmäßig alle aktiviert, legen fest, wann zwei Zeilen als gleich gelten: „Groß-/Kleinschreibung ignorieren“, „Leerzeichen am Rand entfernen“ und „Leere Zeilen ignorieren“. Jedes Ergebnis zeigt den Eintrag so, wie Sie ihn geschrieben haben, und in seiner ursprünglichen Reihenfolge; unterscheiden sich zwei Schreibweisen nur in der Groß- und Kleinschreibung, zeigt „In beiden Listen“ die aus Liste A. Der Vergleich läuft im Browser, die Listen werden nicht hochgeladen.
Das ist Mengenrechnung: Wiederholungen innerhalb einer Liste fallen vor dem Vergleich zusammen. Beantwortet wird, welche Werte vorkommen, nie wie oft. Wenn es darauf ankommt, dass ein Wert zweimal auftaucht — eine doppelte Abbuchung, eine doppelte Zeile —, ist das eine andere Frage, und vorheriges Entdoppeln verbirgt sie. Die Normalisierungsfallen sind dieselben wie sonst: Ein Leerzeichen am Ende oder eine andere Art von Apostroph stellt einen Eintrag unter „Nur in Liste A“, obwohl Sie ihn in Liste B deutlich sehen.
Beispiel
Zwei Einträge stehen in beiden Listen; jede Liste enthält außerdem einen eigenen Eintrag.
Das eingebaute BeispielListe A: apple, banana, orange. Liste B: banana, pear, orange. In beiden Listen: banana und orange. Nur in Liste A: apple. Nur in Liste B: pear.Namen mit unterschiedlicher Groß-/KleinschreibungAna Silva in A und ANA SILVA in B stimmen überein, solange „Groß-/Kleinschreibung ignorieren“ aktiviert ist, und „In beiden Listen“ zeigt Ana Silva. Deaktivieren Sie die Option, erscheint jeder Name nur in seiner eigenen Liste.Eine wiederholte ZeileINV-104 zweimal in A und einmal in B: „In beiden Listen“ zeigt den Eintrag einmal, mit der Anzahl 1. Der Vergleich meldet nie, wie oft ein Wert wiederholt wurde.Ein Leerzeichen am Ende„banana “ in A und „banana“ in B sind derselbe Eintrag, solange „Leerzeichen am Rand entfernen“ aktiviert ist. Deaktivieren Sie die Option, landet der eine unter „Nur in Liste A“, der andere unter „Nur in Liste B“.
Häufige Fragen
Zählt es, wie oft ein Wert vorkommt?
Nein. Jede Liste wird zuerst auf ihre verschiedenen Werte reduziert, drei Kopien derselben Zeile zählen also einmal. Wo es gerade auf die Anzahl ankommt — Mengen abgleichen, eine doppelte Zahlung finden —, vergleichen Sie die Anzahlen getrennt; ein Mengenvergleich meldet sonst seelenruhig, dass alles stimmt.
Ein Eintrag steht in beiden Listen, erscheint aber nur in A — warum?
Die beiden Kopien sind als Text nicht identisch. Aktivieren Sie „Leerzeichen am Rand entfernen“ und „Groß-/Kleinschreibung ignorieren“, das deckt das meiste ab. Was bleibt, ist meist ein Zeichen, das gleich aussieht und es nicht ist: ein geschütztes Leerzeichen, ein typografischer Apostroph oder ein Umlaut, der auf zwei Arten gespeichert wurde.
Kann ich eine kommagetrennte Liste einfügen?
Nicht so, wie sie ist: Jede Zeile ist ein Eintrag, eine ganze kommagetrennte Zeile zählt also als einer. Schreiben Sie einen Wert pro Zeile — eine Tabellenspalte wird genau so eingefügt — oder ersetzen Sie die Kommas vorher durch Zeilenumbrüche.
Sollten E-Mail-Adressen ohne Beachtung der Groß-/Kleinschreibung verglichen werden?
Meist ja. Nach dem E-Mail-Standard (RFC 5321) unterscheidet die Domain nach dem @ nie zwischen Groß- und Kleinschreibung; ob Ana und ana vor dem @ dasselbe Postfach sind, entscheidet dagegen der empfangende Server. Postfächer anhand der Schreibweise zu unterscheiden, wird nicht empfohlen, und die großen Anbieter tun es nicht. Lassen Sie die Option nur dann deaktiviert, wenn Ihr eigenes System die beiden als verschieden behandelt.