
Antwort1
Markieren Sie die doppelten Nummern nach dem ersten Vorkommen dieser Nummer in den Spalten (E, S und T).
Ich gehe davon aus, dass damit alle Werte hervorgehoben werden sollen, die mehr als einmal vorkommenaußer dem ersten Vorkommen, für jede Spalte separat gezählt. Das bedeutet, dass im Screenshot Ihres Beitrags keiner der Werte hervorgehoben wird (da es zwar mehrere Instanzen desselben Werts gibt, die Duplikate jedoch nicht in derselben Spalte stehen).
Fügen Sie eine bedingte Formatierung zum Abgleichen einer Formel hinzu und geben Sie dann Folgendes ein:
=(ROW() - MATCH(INDIRECT(ADDRESS(ROW(), COLUMN())), search_range, 0)) > 1
wobei search_range
der entsprechende Bereich durch ersetzt werden muss. Das bedeutet, dass Sie drei Instanzen dieses CF benötigen, eine für Spalte E (zum Beispiel: search_range
subs to $E$2:$E$8
), eine für Spalte S und eine für Spalte T. Passen Sie die Bereiche nach Bedarf an. Die Zahl 1
am Ende der Formel muss auch auf die Zeile gesetzt werden, in der Ihre Daten in der jeweiligen Spalte beginnen – ich gehe am Ende etwas detaillierter darauf ein.
Die Formel bewirkt Folgendes:
- Suchen der aktuellen Zeilennummer
- Suchen Sie nach dem Wert der aktuellen Zeile
- Wenn die Zeilennummer abzüglich der übereinstimmenden Zeile 1 oder weniger ist, haben wir "uns selbst" abgeglichen - was bedeutet, dass der aktuelle Wert die erste Instanz von sich selbst ist undnichthervorgehoben werden
- Wenn die Zeilennummer abzüglich der übereinstimmenden Zeile über 1 liegt, haben wir eine Übereinstimmung mit einer Nummer gefunden, die weiter oben in der Liste steht. Dies bedeutet, dass der aktuelle Wert nicht die erste Instanz von sich selbst ist und hervorgehoben werden sollte.
Dies ist möglich, weil die MATCH
Funktion an derErsteErgebnis.
Beachten Sie außerdem, dass das von zurückgegebene Ergebnis MATCH
lokal für die Matrix ist, in der Sie suchen. Wenn Ihr Ergebnis also beispielsweise search_range
ist , wird ein Wert in zurückgegeben als (weil es die erste Zeile im angegebenen Bereich ist). Das bedeutet, dass Sie am Ende dieser Formel das ändern müssen, wenn der Bereich, für den Sie subtrahieren, in Zeile 2 oder darunter beginnt . Die Nummer, die Sie dort eingeben sollten, ist dieselbe wie die Zeilennummer, in der Ihre Daten beginnen.A10:A20
A10
MATCH
1
search_range
1
So wird es aussehen: