Bedingte Formatierung der Zelle, basierend auf dem Format der Zellen derselben Zeile in einer anderen Spalte

735
John Greco

Ich habe meinen doppelten Text in Spalte B unter Verwendung der bedingten Formatierung hervorgehoben. Nein, ich möchte dasselbe Feld in Spalte A markieren (und anschließend alle nicht hervorgehobenen Texte löschen), aber ich bin mir nicht sicher, wie es geht.

Zu diesem Zeitpunkt ist meine Excel-Datei so: jetzt

und das erwartete Ergebnis nach dieser Aufgabe ist es so zu haben: mein Ziel

1
Wählen Sie einfach Ihre Tabelle aus und filtern Sie Ihre Spalte B (Nach Farbe). Löschen Sie anschließend die Zeilen. Scorpion99 vor 5 Jahren 0
Ich bin nicht sicher, ob dies meinem Ziel entspricht. Ich bin auf Excel 2016, wenn es übrigens hilft! John Greco vor 5 Jahren 0
Mein Ziel ist es, dass alle Einträge derselben Zeile der Spalte A ebenfalls hervorgehoben werden John Greco vor 5 Jahren 0
Dies kann mit einem VBA-Code erfolgen Scorpion99 vor 5 Jahren 0
Kannst du diesen Code bitte teilen? John Greco vor 5 Jahren 0

1 Antwort auf die Frage

0
pat2015

In diesem Beispiel befinden sich die Beispieldaten in Zellen D2: E7. Jetzt haben Sie die bedingte Formatierung bereits auf Spalte E basierend auf doppelten Werten angewendet. Notieren Sie sich die Farbe, oder wählen Sie unter Benutzerdefiniertes Format eine Farbe aus.

Setzen Sie nun in D2 die folgende Regel für die bedingte Formatierung. Sie müssen dieses Mal Formel auswählen.

=COUNTIF($E$2:$E$7,E2)>1 

Wenden Sie dieselbe Farbe an, die Sie zuvor für Spalte E gewählt haben. Klicken Sie auf OK, und der Format-Painter wird mit der Formatierung auf die restlichen Zellen in Spalte D angewendet.

Nun werden Ihre übereinstimmenden Werte hervorgehoben.

Setzen Sie jetzt einen Filter in die erste Reihe. Wenn Sie einen Header haben, wählen Sie ihn ansonsten die erste Zeile der Tabelle. Besser eine Kopfzeile für Ihre Daten.

Jetzt nach Farbe und Keine Füllung filtern. Es werden also alle Nicht-Duplikate angezeigt und Duplikate werden gefiltert. Wählen Sie die Zeilen und löschen Sie.

Update: So verwenden Sie Format Painter


Nachdem Sie die Formel für die bedingte Formatierung auf A1 angewendet haben, klicken Sie auf A1 und wechseln Sie auf der Registerkarte Start zu Formatierer

Klicken Sie auf den Formatmaler. Nun wird es an den Cursor angehängt.

Klicken Sie nun auf A2 und halten Sie sie gedrückt, und ziehen Sie sie einfach bis zu den gewünschten Zeilen nach unten. Die Formatierung wird auf alle zutreffenden Zellen angewendet.

In der folgenden Beispielanimation finden Sie Informationen zur Verwendung von Format Painter.

Danke für die ausführliche Antwort. Ich habe jedoch = COUNTIF ($ B $ 1: $ B $ 50, B1)> 1 zu einer neuen Regel hinzugefügt und ich bin in einem Fehler gelandet "Es gibt ein Problem mit dieser Forula" John Greco vor 5 Jahren 0
Möglicherweise ist das Listentrennzeichen in Ihren Ländereinstellungen; statt, dh Semikolon statt Komma. Versuchen Sie es mit; darin pat2015 vor 5 Jahren 0
FYR ... Windows -> Systemsteuerung -> Region und Sprache -> Zusätzliche Einstellungen -> Listentrennzeichen. In diesem Fall müssen Sie die Formel in = COUNTIF ($ B $ 1: $ B $ 50; B1)> 1 ändern. pat2015 vor 5 Jahren 0
Es funktionierte jetzt ohne Fehler, aber Zellen der A-Spalte werden nicht hervorgehoben. John Greco vor 5 Jahren 0
Haben Sie diese Regel zuerst nur auf A1 angewendet und dann mit dem Format-Painter auf alle anderen zutreffenden Zellen der Spalte A angewendet? pat2015 vor 5 Jahren 0
Ich ging zu A1 und wendete dieses = COUNTIF ($ B $ 1: $ B $ 50; B1)> 1 an - dann formatierte ich die A1 auf das gleiche Format wie mein B. Ich bin nicht sicher, wie das auf den Rest angewendet wird? John Greco vor 5 Jahren 0
Wenden Sie jetzt keine Formatierung von B auf A an. Sehen Sie sich das Update in meiner obigen Antwort an und verwenden Sie den Format-Maler wie beschrieben, und überprüfen Sie, ob er funktioniert hat oder nicht. pat2015 vor 5 Jahren 0
Ich stecke viel mehr vor diesem Schritt. Meine A-Spalteneinträge werden nicht hervorgehoben, auch wenn ich Ihre Schritte für das Format verwende. John Greco vor 5 Jahren 0
Können Sie vor der Anwendung auf Ihre tatsächlichen Daten in Cols A & B versuchen, dies in einem anderen Testblatt mit nur wenigen Beispielzeilen zu simulieren, wie Sie es in den Screenshots gezeigt haben? pat2015 vor 5 Jahren 0
Vielen Dank für die Geduld :) Ich habe das getan, was Sie vorgeschlagen haben, und in eine nicht hervorgehobene Eintragung der Spalte A übergegangen. Hier meine Handlungen: http://prntscr.com/lpk5vy John Greco vor 5 Jahren 0
Ihre Bedingte Formatierungsformel in Testbeispiel für Zelle A1 sollte = COUNTIF ($ B $ 1: $ B $ 5; B1)> 1 sein. Sie beginnen stattdessen mit B2 bis B5. pat2015 vor 5 Jahren 0
Ich habe reine Filterung ausprobiert und die Dinge geregelt. Alle sortierten Daten auf ein neues Blatt kopiert und fertig. Danke für die allgemeine Hilfe. Es war wirklich großartig. Ich versuche jetzt, Duplikate zu entfernen, aber ich habe eine neue Frage dazu gestellt, da meine Versuche fehlschlagen: https://superuser.com/questions/1380096/keep-only-one-one-one-copy-von-the-duplicated-data John Greco vor 5 Jahren 0