Seite 1 von 1

Zeile einfärben WENN(Datum ...

Verfasst: So, 30.10.2005 16:49
von PsiTrax
Hallo,

ich versuche seit ein paar Stunden meine Excelsheets nach OO zu "konvertieren" und scheitere gerade an einer Art Deadlineliste.

Ich habe eine Spalte mit Datume (<- neue RS) und falls dieses Datum 20 Tage nach HEUTE() ist, soll die Zeile Gelb eingefärbt werden, falls das Datum in der Vergangenheit liegt soll die Zeile Rot werden.

Ich habe schon mit DATWERT(Heute()) probiert und aber das geht alles nicht.
Kann mir von euch jemand helfen?

Grüße
Christoph

Verfasst: So, 30.10.2005 20:04
von FranzX
Hallo Christoph,

dazu gibt es die bedingte Formatierung (Format | Bedingte Formatierung)

in das Dialogfeld musst du folgendes eingeben:

Bedingung1:
Formel ist: B7>HEUTE()+20
Zellvorlage: gelb

Bedingung 2:
Formel ist: B7<HEUTE()
Zellvorlage: rot

In B7 steht das Datum, die Zellforlagen (Formatvorlagen) gelb und rot müssen vorher erstellt werden.

Gruß
FranzX
[/img]

Verfasst: Mo, 31.10.2005 07:09
von Lenu

Verfasst: Mo, 31.10.2005 08:36
von PsiTrax
Vielen Dank!

Die Angelegenheit mit der bedingten Formatierung war mir schon geläufig,
allerdings funktioniert der ausdruck HEUTE()<C4 oder HEUTE() + 20 < C4
nicht

Wenn ich HEUTE()<C4 in ein WENN packe kommt immer falsch raus ?!?
egal ob das Datum in der Zukunft oder der Vergangenheit liegt.

Verfasst: Mo, 31.10.2005 09:22
von Lenu
PsiTrax hat geschrieben:HEUTE() + 20 < C4
Hier müsstest Du auf jeden Fall Klammern setzen: (HEUTE() + 20) < C4, logische Operatoren haben sonst Vorrang.
allerdings funktioniert der ausdruck HEUTE()<C4
Das ist nun so ohne weiteres nicht zu erklären. Was genau und vor allem: in welchem Format steht in C4? Was bekommst Du denn, wenn Du prüfst:
=ISTZAHL(C4)?

Verfasst: Mo, 31.10.2005 10:36
von FranzX
Hallo Christoph,

wenn du die Bedingung umdrehst (so wie ich sie geschreiben habe, müsste die Formel eigentlich funktionieren. Ich zumindest habe damit keine Probleme.

Gruß
FranzX

Verfasst: Mo, 31.10.2005 11:35
von PsiTrax
ja jetz funktioniert es
irgendwie hat der die Spalte nicht als Datum formatiert gehabt

vielen vielen Dank!