
Ich habe eine Spalte mit 1-2 Buchstaben-IDs in Excel. Es ist in Ordnung, wenn die Groß- und Kleinschreibung unterschiedlich ist (z. B. „AB“ und „Ab“), aber es ist ein Problem, wenn zwei davon genau gleich sind (z. B. „AB“ und „AB“), also möchte ich bedingte Formatierung verwenden, um diese hervorzuheben. Mir scheint, dass die integrierte Hervorhebung von Duplikaten in Excel die Groß- und Kleinschreibung ignoriert, und das gilt auch für alles andere, was ich versucht habe und was überhaupt funktioniert hat.
Einige der Dinge, die ich als Formeln zur bedingten Formatierung ausprobiert habe (ja, ich habe die Bereiche für meine Daten geändert):
Aus
=SUMPRODUCT(--EXACT(C$1:C$9,C1))1
wurde vorgeschlagen. Die "1" am Ende scheint ein Fehler zu sein, also habe ich versucht
=SUMPRODUCT(--EXACT(C$1:C$9,C1))
das alles hervorgehoben hat, und:
=SUMPRODUCT(--EXACT(C$1:C$9,C1), 1)
was nichts hervorgehoben hat.
AusÜbereinstimmungsformel in Excel, Groß-/Kleinschreibung beachten, Ich habe es versucht
=IF(ISERROR(MATCH(TRUE, EXACT(A2,$A$1:$A$2800),0)), 0, 1)
Es hebt alles hervor. Ich nehme an, dass dies daran liegt, dass sich die Zelle im durchsuchten Bereich befindet?
Ein einfacher Test der Spalte auf Duplikate könnte ein akzeptabler Kompromiss sein.http://cpearson.com/excel/Duplicates.aspx, ich habe versucht, Folgendes einzugeben:
=IF(MAX(COUNTIF(A2:A11,A2:A11))>1,"Duplicates","No Duplicates")
in einer anderen Zelle. Es wurde immer „Keine Duplikate“ angezeigt, auch wenn ich absichtlich neue zusätzliche Duplikate erstellt habe.
Ich habe so intensiv nach einer Antwort gesucht, ohne eine zu finden, dass ich befürchte, es sei entweder etwas ganz Offensichtliches oder im Grunde Unmögliches. Da ich aus Programmiersprachen komme, in denen Groß- und Kleinschreibung bei Zeichenfolgenvergleichen normalerweise eine Rolle spielt, scheint es etwas zu sein, was die Leute regelmäßig tun möchten.
Antwort1
Die erste Formel zur bedingten Formatierung, die Sie ausprobiert haben, sollte wahrscheinlich lauten: =SUMPRODUCT(--EXACT(C$1:C$9,C1))>1
(Das heißt, es fehlte das Symbol ">" vor der 1)
Die Formel berechnet die Anzahl der Zellen in der Spalte mit identischen Übereinstimmungen und hebt hervor, wenn die Anzahl größer als 1 ist.
Diese Formel funktioniert für mich mit Daten, die denen ähneln, die Sie im Bereich C1:C9 beschrieben haben.
Antwort2
Erstellen Sie eine bedingte Regel basierend auf einer Formel
Extrahieren Sie einen String aus dem anderen, um einen leeren String zu erzeugen, wenn beide Zellen gleich sind. Vergleichen Sie das Ergebnis mit einem leeren String.
Bedingte Formel:
=(SUBSTITUTE(M2;M3;"")="")
Bildschirmaufnahme, in der jede Zelle abhängig vom Vergleich mit der nächsten Zelle formatiert wird: