Seite 1 von 1

Bedingte Formatierung + Wochentag

Verfasst: Do, 01.02.2007 19:13
von berndkli
Hallo

In einer Datumsspalte möchte ich Samstag und Sonntag blau hinterlegen.
In der bedingten Formatierung verwende ich die Formel

Code: Alles auswählen

ODER(WOCHENTAG(B4)=7;WOCHENTAG(B4)=1)
und weise die entsprechend Formatvorlage zu.

Das ganze funktioniert auch; nur: Wenn die Datumsspalte nicht gefüllt ist, sind alle Zellen blau - und das soll nicht sein.

Macht man das ganze übrigens mit nur einem Wochentag, lässt also nur den Sonntag einfärben, hat die Spalte auch ungefüllt ihr ursprüngliches Aussehen.

Weiss jemand woran das liegt und wie man es hinbekommt, dass auch, wenn 2 Wochentage farbig hinterlegt sollen, die Spalte im leeren Zustand (also wenn kein Datum drinsteht) nicht die Formatierungsfarbe annimmt.

Gruss Bernd


OOo 2.0.2, Xp

Verfasst: Do, 01.02.2007 19:43
von Karolus
Hallo Bernd

Nimm die Bedingung :

(NICHT(ISTLEER(B4))*(WOCHENTAG(B4;2)>5))

Leere Zellen werden als Null gewertet der Tag 0 ist in OOo (voreingestellt) der 30.12.1899 , und das war ein Samstag. Daher werden bei deiner Bedingung die leeren Zellen blau.

Gruß Karo

Verfasst: Do, 01.02.2007 20:26
von Eia
Karolus hat geschrieben: (NICHT(ISTLEER(B4))*(WOCHENTAG(B4;2)>5))
Bei allem Neid: man muss die Eleganz Deiner Formeln einfach anerkennen.

Verfasst: Do, 01.02.2007 21:12
von berndkli
Hallo Karo

Da ich nicht geschrieben hatte dass das Datum per Formel erzeugt wird, hat deine Formel nur für händisch eingetragenes Datum funktioniert.

Nach einer kleinen Modifikation zu

Code: Alles auswählen

(NICHT(B4="")*(WOCHENTAG(B4;2)>5))
funktioniert's auch mit den Formeln.

Vieln Dank für den Denkanstoss


Gruss Bernd