Bedingte Formatierung (ab Excel 2007)

Bedingte Formatierung → Ganze Zeile

Ab Excel 2007

In einem Forum habe ich ein­mal eine Anleitung auf eine Anfrage zum The­ma „Bed­ingten For­matierung” gegeben. Ich übernehme hier meinen Beitrag in weit­en Teilen so, wie er auch im Forum erschienen ist. Kleine Textpas­sagen sind angepasst, es bleibt aber beim stich­wor­tar­ti­gen Charak­ter mit reich­lich Abbil­dun­gen. Und der „lockere” Ton ist natür­lich auch dem Forum geschuldet.

▲ nach oben …

Die Vorgabe

  • Acht ver­schiedene Zeit­fen­ster sollen ver­schieden for­matiert wer­den.
  • Im Bere­ich A2:A9 sind Kenn-Buch­staben als Code ver­merkt.
  • In B2:B9 ste­ht der zuge­hörige Zeitraum bzw. „erledigt”.
  • Auch in B2:B9 sind die gewün­scht­en Hin­ter­grund­far­ben für den entsprechen­den Zeitraum bere­its per Hand for­matiert.
  • Auss­chließlich in Zeile 11:25 wer­den auszuw­er­tende Codes einge­tra­gen.
  • Wenn ein „passender” Code einge­tra­gen wird, dann soll die kom­plette Zeile bis zum Ende entsprechend der Vor­gabe einge­färbt wer­den.
  • Bei Änderung eines Wertes in A!:A25 soll die For­matierung angepasst wer­den.

▲ nach oben …

Die Realisierung

Einzelne Zelle

In der fol­gen­den Abbil­dung sehen Sie den Kopf­bere­ich mit den Code-Zeichen A ..G, X und den dazu gehöri­gen Farb­mustern. In A11 ist erst ein­mal eine Raute # als Platzhal­ter einge­tra­gen:

Farbvorgabe für die Zeiträume

Far­b­vor­gabe für die Zeiträume

Dann die Zelle A11 (die mit der Raute) markieren und …

Auswahl des Ribbon für die Bedingte Formatierung

Auswahl des Rib­bon für die Bed­ingte For­matierung

Richtig, bed­ingte For­matierung auswählen

Neue Regel erstellen

Neue Regel erstellen

Eine neue Regel erstellen:

Eine neue Formel muss erstellt werden

Eine neue Formel muss erstellt wer­den

Und es soll eine Formel ver­wen­det wer­den, um die For­matierung zu gestal­ten.

▲ nach oben …

Bis hier­her sollte eigentlich alles klar sein. Das ist der Stan­dard. Jet­zt kann es dur­chaus etwas „knif­fe­lig” wer­den …

Zelle A11 ist immer noch markiert!

Die Formel für die bedingte Formatierung der Zelle

Die Formel für die bed­ingte For­matierung der Zelle

In das freie Feld im Fen­ster diese Formel genau so eingeben: =$A11=„A”

DOLLAR A11 !

Nach einem Klick auf For­matieren…

Hintergrundfarbe für den Code-Buchstaben A festlegen.

Hin­ter­grund­farbe für den Code-Buch­staben A fes­tle­gen.

… und danach einem OK passiert erst ein­mal gar nichts. Noch ste­ht ja auch ein # und kein A drin.

Die Zelle ändern auf A und …

Nur die Zelle A11 ist nun formatiert

Nur die Zelle A11 ist nun for­matiert

Wenn jet­zt nichts passiert ist, unbe­d­ingt die Bed­ingte For­matierung über Regeln ver­wal­ten noch ein­mal anse­hen. Die Formel / Regel links muss exakt so ausse­hen, und nicht anders:

Die Hintergrundfarbe ist nun festgelegt

Die Hin­ter­grund­farbe ist nun fest­gelegt

Da kön­nen auch manch­mal zu viele Anführungsze­ichen automa­tisch rein geset­zt wor­den sein. Not­falls einen Klick in den Eingabebere­ich und anschließend mit der Maus­taste den Schreibcur­sor posi­tion­ieren und entsprechend ändern.

Bereiche (mehrere Zellen), nachträglich

Jet­zt auf das Pin­sel-Sym­bol (Rib­bon) Klick­en und bitte exakt so wie hierunter gezeigt posi­tion­ieren und …

Die Formatierung mit dem Format-Übertragen-Pinsel kopieren

Die For­matierung mit dem For­mat-Über­tra­gen-Pin­sel kopieren

… linke Maus­taste drück­en, gedrückt hal­ten und bis Zeile 25 (oder wie weit auch immer) run­terziehen. Dabei immer schön links auf den Spal­tenköpfen bleiben!

Den Zielbereich für die bedingte Formatierung neu festlegen

Den Ziel­bere­ich für die bed­ingte For­matierung neu fes­tle­gen

Sind die Zeilenköpfe mit markiert? Dann jet­zt loslassen und nun sieht das so aus:

Genau so ist es richtig.

Genau so ist es richtig.

Wenn Sie nun beispiel­sweise in A17 ein A ein­tip­pen, wird die kom­plette Zeile bis zur let­zten Spalte automa­tisch far­blich hin­ter­legt. So soll es ja auch sein.

Zu Testzweck­en geben Sie in A14 ein E ein. Danach unbe­d­ingt wieder auf A11, bei den bed­ingten For­matierun­gen eine Neue Regel erstellen und dort für das E die For­matierung vornehmen:

Andere Code-Buchstaben müssen andere Farben bekommen

Andere Code-Buch­staben müssen andere Far­ben bekom­men

Die Regelver­wal­tung sieht nach diesem Zwis­chen­schritt  so aus:

Die zweite Formel für die Formatierung ist eingetragen

Die zweite Formel für die For­matierung ist einge­tra­gen

Ide­al­er­weise leg­en Sie nun auch für die anderen Werte die Regel und die For­matierung fest. Jew­eils mit Übernehmen bestäti­gen. Für eine leere Zelle kön­nen Sie die Formel eingeben:
=$A11=""
also 2 Anführungsze­ichen ohne Leerze­ichen dazwis­chen.

zum Schluss wiederum auf A11 gehen, Pin­sel­sym­bol und auf der Leiste mit den Zeilenköpfen die For­matierung nach unten kopieren. Bleibt nur noch die Auf­gabe, die restlichen Codes mit der entsprechen­den Hin­ter­grund­farbe in der Bed­ingten For­matierung zu verse­hen.
Die For­matierun­gen für A und E find­en Sie hier schon ein­mal vorge­fer­tigt.

Bereiche von Beginn an

In den meis­ten Fällen wer­den Sie im Vor­wege abse­hen kön­nen, wie groß der zu for­matierende Bere­ich sein wird. Da bietet es sich an, gle­ich von vorn­here­in den zu for­matieren­den Bere­ich zu markieren und dann die entsprechen­den Formeln einzu­tra­gen. Das erspart einiges an zusät­zlich­er Arbeit. – Möcht­en Sie den Bere­ich vari­abel gestal­ten, dann bietet sich die Ver­wen­dung von Bere­ich­sna­men an. Dann muss im Falle eines Fall­es nur das Aus­maß des Bere­ich­sna­mens angepasst wer­den, und nicht mehr. Und die Luxus-Lösung ist, wenn Sie den entsprechen­den Bere­ich als (dynamis­che) Tabelle (beispiel­sweise mit StrgT oder StrgL) for­matieren, dann wird der Bere­ich auch entsprechend angepasst.

[NachOben­Let­zte Verweis=„T&T: Bed­ingte For­matierung ganze Zeile”]

 

Dieser Beitrag wurde unter Formatierung, Musterlösungen, Ohne Makro/VBA, Tabelle und Zelle, Tipps und Tricks veröffentlicht. Setze ein Lesezeichen auf den Permalink.