Symbolsätze mit Ampeln, bunten Fähnchen oder Pfeilen können Tabellen informativer und übersichtlicher machen. Allerdings stößt die Verwendung der Symbole an Grenzen, wenn als Kriterium keine Zahlen verfügbar sind. Wie lassen sich beispielsweise alle Datumsangaben, die an einem Wochenende liegen, mit einem Ampelsymbol oder einem roten Kreis versehen? Das folgende Bild zeigt die Lösung. Basis dafür ist eine Formel, die in Spalte B den Wochentag berechnet und Werte zwischen 1 und 7 liefert.
Schritt 1: Den gewünschten Symbolsatz zuweisen
Das Zuweisen eines bestimmten Symbolsatzes ist kein Problem (nachzulesen auch im Beitrag vom 19. Mai 2012).
Wenn ich nun in dem Dialogfeld statt der 67 unter Wert eine Formel eingeben möchte, macht mir Excel klar, dass dies nicht geht. Was beim Zuweisen einer Hintergrundfarbe kein Problem ist, erweist sich bei bei Symbolen als unmöglich.
Für das Zuweisen von Symbolen ist Zahlenmaterial erforderlich. Also muss ich einen Umweg gehen und dafür sorgen, dass Zahlen in Spalte B verfügbar sind.
Schritt 2: Eine Formel in Spalte B einfügen
Dazu führe ich in Spalte B eine Berechnung durch, die mir die erforderlichen Werte zur Kennzeichnung des Wochenendes liefert. Ich verwende die Funktion WOCHENTAG, die als Ergebnis eine Zahl zwischen 1 und 7 liefert.
Woher weiß ich, welcher Tag hinter der ‚1‘ oder der ‚7‘ steckt. Ein Blick auf die Syntax dieser Funktion bringt schnell Klarheit:
Ich wähle – nach mitteleuropäischer Logik – den Eintrag Typ 2. Damit wird der Montag als Wochenbeginn festgelegt und erhält die Zahl 1, der Sonntag als letzter Tag der Woche bekommt die Zahl 7.
Übrigens: Typ 2 erleichtert zudem die Abfrage nach Wochenende (>=6) oder nicht Wochenende (<6).
Mit diesem Wissen ausgerüstet, füge ich nun die Formel wie folgt ein:
Schritt 3: Den Symbolsatz anpassen
Da nun Zahlen zwischen 1 und 7 in Spalte B stehen, kann ich mit diesen Werten die Regel für den Symbolsatz “füttern”.
Wie sieht es mit der Kompatibilität aus?
Öffne ich meine .xlsx-Datei in Excel 2007, erhalte ich das folgende Bild:
Die bedingte Formatierung mittels Symbol ist nicht mehr vorhanden. Stattdessen sind die Ergebnisse der Funktion WOCHENTAG in Spalte B nur noch als Zahlen sichtbar.
Verwende ich bei meiner Wochentagsberechnung statt Typ 2 den neuen Typ 11, der die Woche ebenfalls am Montag beginnen lässt, so ist beim Öffnen der .xlsx-Datei in Excel 2007 die Welt zunächst noch in Ordnung (abgesehen von den fehlenden Symbolen). Doch nach einer Neuberechnung taucht dann eine Fehlermeldung auf, die auf den nicht bekannten Typ 11 hinweist:
Noch ein Beispiel: Wenn der Freitag auf den 13. fällt
Freitag, der 13. ist für manche ein besonderer Tag. Er soll daher mit einem weißen Kreuz in einem roten Kreis gekennzeichnet werden.
Für die Lösung werden in Spalte B die Funktionen WOCHENTAG und TAG mit einem logischen UND verknüpft: =UND(WOCHENTAG(A2;2)=5;TAG(A2)=13)
Liefert die Funktion WOCHENTAG eine 5 zurück und gleichzeitig die Funktion TAG die 13, so setze ich den Wert in der Zelle mit Hilfe einer WENN-Funktion auf 0, sonst auf 1.
=WENN(UND(WOCHENTAG(A2;2)=5;TAG(A2)=13);0;1)
Eine Antwort auf Excel 2010: Mit einem Ampelsymbol das Wochenende kennzeichnen mittels Formel in der Bedingten Formatierung