Antworten:
=MATCH(B1,ColumnToSearch,0)
Wenn die Formel keine Übereinstimmung findet, wird sie mit # N / A markiert, andernfalls mit einer Zahl.
Wenn Sie möchten, dass es WAHR für eine Übereinstimmung und FALSCH für keine Übereinstimmung ist, verwenden Sie stattdessen diese Formel:
=ISNUMBER(MATCH(B1,ColumnToSearch,0))
Wenn Sie den nicht gefundenen Wert und eine leere Zeichenfolge für gefundene Werte zurückgeben möchten
=IF(ISNUMBER(MATCH(B1,ColumnToSearch,0)),"",B1)
A:A
oder Ihren Bereich anstelle ColumnToSearch
der Formeln.
Define Name...
(Excel 2019)
Hier ist eine schnelle und schmutzige Methode.
Markieren Sie Spalte B und öffnen Sie die bedingte Formatierung .
Auswahl Verwenden Sie eine Formel, um zu bestimmen, welche Zellen hervorgehoben werden sollen .
Geben Sie die folgende Formel ein und legen Sie Ihr bevorzugtes Format fest.
=countif(A:A,B1)=0
Wählen Sie die beiden Spalten aus. Wechseln Sie zu Bedingte Formatierung und wählen Sie Zellenregeln hervorheben. Wählen Sie Werte duplizieren. Wenn Sie zum nächsten Schritt gelangen, können Sie ihn in eindeutige Werte ändern. Ich habe es einfach gemacht und es hat für mich funktioniert.
Ich habe ewig gebraucht, um das herauszufinden, aber es ist sehr einfach. Angenommen, die Daten beginnen in A2 und B2 (für Überschriften), geben Sie diese Formel in C2 ein:
=MATCH(B2,$A$2:$A$287,0)
Dann klicken und ziehen.
Eine Zelle mit #N/A
bedeutet, dass der Wert direkt daneben in Spalte B nirgends in der gesamten Spalte A angezeigt wird.
Bitte beachten Sie, dass Sie $ A $ 287 ändern müssen, um Ihr gesamtes Sucharray in Spalte A abzugleichen. Wenn Ihre Daten in Spalte A beispielsweise für 1000 Einträge ausfallen, sollten es $ A $ 1000 sein.
=MATCH(B2,$A:$A,0)
arbeitete für mich.
Sehen Sie hier die Antwort auf meine Matrixformel zu Listing A, die in B nicht gefunden wurde:
= IFERROR (INDEX ($ A $ 2: $ A $ 1999, MATCH (0, IFERROR (MATCH ($ A $ 2: $ A $ 1999, $ B $ 2: $ B $ 399,0), COUNTIF ($ C $ 1: $ C1, $ A $ 2: $ A $ 1999)), 0)), "")
Vergleichen von zwei Spalten mit Namen und Zurückgeben fehlender Namen
Meine Anforderungen waren nicht hervorzuheben, sondern alle Werte anzuzeigen, mit Ausnahme von Duplikaten zwischen 2 Spalten. Ich habe mich an @ brentons Lösung gehalten und die Werte weiter verbessert, damit ich die Daten direkt verwenden kann:
=IF(ISNA(MATCH(B2,$A$2:$A$2642,0)), A2, "")
Kopieren Sie dies in die erste Zelle der 3. Spalte und wenden Sie die Formel in der gesamten Spalte an, sodass alle Elemente aus Spalte B aufgelistet werden, die dort nicht in Spalte A aufgeführt sind.
Vielen Dank an diejenigen, die ihre Antworten geteilt haben. Aufgrund Ihrer Lösungen konnte ich mich auf den Weg zu meinen eigenen machen.
In meiner Version dieser Frage hatte ich zwei Spalten zu vergleichen - eine vollständige Abschlussklasse (Col A) und eine Teilmenge dieser Abschlussklasse (Col B). Ich wollte in der Abschlussklasse diejenigen Studenten hervorheben können, die Mitglieder der Untergruppe waren.
Ich füge die folgende Formel in eine dritte Spalte ein:
=if(A2=LOOKUP(A2,$B$2:$B$91),1100,0)
Dies verschlüsselte die meisten meiner Schüler, obwohl es in den ersten Datenzeilen einige Fehler gab.
in C1
schreiben =if(A1=B1 , 0, 1)
. Dann Conditional formatting
wählen Sie Data bars
oder Color scales
. Es ist der einfachste Weg.