Ich habe zwei Spalten in Excel, die ich vergleichen und die Unterschiede zwischen ihnen finden möchte.
Annehmen:
- Spalte A hat 50 Nummern, dh 0511234567
- Col B hat 100 Zahlen im gleichen Format
microsoft-excel
worksheet-function
Sundhas
quelle
quelle
Antworten:
Bedingte Formatierung verwenden
Markieren Sie Spalte A . Klicken Sie auf Bedingte Formatierung > Neue Regel erstellen > Verwenden Sie diese Formel, um zu bestimmen, welche Zellen formatiert werden sollen > Geben Sie ff ein. Formel:
Klicken Sie auf die Schaltfläche Format , und ändern Sie die Schriftfarbe in eine beliebige Farbe.
Wiederholen Sie dasselbe für Spalte B , verwenden Sie jedoch diese Formel und versuchen Sie es mit einer anderen Schriftfarbe.
Verwenden einer separaten Spalte
Geben Sie in Spalte C den Wert ff ein. Formel in die erste Zelle und kopieren Sie es dann nach unten.
Geben Sie in Spalte D den Wert ff ein. Formel in die erste Zelle und kopieren Sie es dann nach unten.
Beides soll Ihnen dabei helfen, zu visualisieren, welche Elemente in der anderen Spalte fehlen.
quelle
$B:$B
um sich auf die gesamte SpalteB
nicht funktioniert. Verwenden Sie stattdessen$B$1:$B$1048576
(wobei 1048576 die Zeile mit der höchsten Nummer ist). Hinweis$
vor den Zahlen (sogenannte absolute Referenzen ) - das macht es für Operationen wie erwartet funktioniert Fill Down ( im Folgenden hier als „kopiert down“) oder Fill Up .In einem Artikel von Microsoft wird beschrieben , wie Duplikate in zwei Spalten gefunden werden. Es kann leicht genug geändert werden, um eindeutige Elemente in jeder Spalte zu finden.
Wenn Sie beispielsweise möchten, dass in Spalte C nur Einträge für Spalte A und in Spalte D nur Einträge für Spalte B angezeigt werden:
quelle
Hier ist die Formel, die Sie suchen:
Quelle: Excel: Finde Unterschiede zwischen zwei Spalten
quelle
Angenommen, Sie möchten die in Spalte finden. B ohne Übereinstimmung in Spalte A. Geben Sie C2 ein:
Dies gibt Ihnen 1 (oder mehr), wenn es eine Übereinstimmung gibt, sonst 0.
Sie können auch beide Spalten einzeln sortieren und dann beide, Gehe zu Spezial und Zeilendifferenzen auswählen. Nach dem ersten neuen Element funktioniert das jedoch nicht mehr und Sie müssen eine Zelle einfügen und dann von vorne beginnen.
quelle
Wenn ich Ihre Frage gut verstehe:
Ersetzen Sie True / false-Anweisungen durch eine Funktion oder durch eine Zeichenfolge wie "Equal" oder "different".
quelle
Dies hängt vom Format Ihrer Zellen und Ihren funktionalen Anforderungen ab. Mit einer führenden "0" könnten sie als Text formatiert werden.
Dann könnten Sie die IF-Funktion verwenden, um Zellen in Excel zu vergleichen:
Beispiel:
Wenn sie als Zahlen formatiert sind, können Sie die erste Spalte von der anderen abziehen, um den Unterschied zu ermitteln:
quelle
Diese Formel vergleicht zwei Zellen direkt. Wenn sie gleich sind, wird gedruckt
True
. Wenn ein Unterschied besteht, wird gedrucktFalse
. Diese Formel gibt die Unterschiede nicht aus.quelle
Ich verwende Excel 2010 und hebe nur die beiden Spalten mit den beiden zu vergleichenden Wertesätzen hervor. Klicken Sie dann auf der Excel-Homepage auf die Dropdown-Liste Bedingte Formatierung, wählen Sie die Regeln zum Hervorheben von Zellen und dann Unterschiede aus. Anschließend werden Sie aufgefordert, Unterschiede oder Ähnlichkeiten hervorzuheben, und Sie werden gefragt, welche Farbhervorhebung Sie verwenden möchten ...
quelle
Der Vergleich kann mit Excel VBA-Code erfolgen. Der Vergleich kann mit der Excel VBA-
Worksheet.Countif
Funktion durchgeführt werden.In dieser Vorlage wurden zwei Spalten auf verschiedenen Arbeitsblättern verglichen. Es wurden unterschiedliche Ergebnisse gefunden, da eine gesamte Zeile in das zweite Arbeitsblatt kopiert wurde.
Code:
Das Video zum Tutorial: https://www.youtube.com/watch?v=Vt4_hEPsKt8
Beispieldatei kann hier heruntergeladen werden
quelle
Dies ist mit einem anderen Tool möglich, aber ich habe es gerade als sehr einfach empfunden. Verwenden von Notepad ++:
Stellen Sie in Excel sicher, dass Ihre 2 Spalten in derselben Reihenfolge sortiert sind, kopieren Sie Ihre Spalten und fügen Sie sie in 2 neue Textdateien ein und führen Sie dann einen Vergleich aus (über das Plug-in-Menü).
quelle
Die NOT MATCH- Funktionskombination funktioniert gut. Folgendes funktioniert auch:
= IF ( ISERROR ( VLOOKUP (<< Element in größerer Liste >>, << kleinere Liste >>, 1 , FALSE )), << Element in größerer Liste >>, "")
ERINNERN SIE SICH: Die kleinere Liste muss aufsteigend sortiert sein - eine Anforderung von vlookup
quelle