Bedingte Formatierung mit zwei Bedingungen
#1
Hallo zusammen,

ich brauche noch mal Eure Hilfe: Ich habe eine Tabelle mit Personen, deren Geburtsdatum (Spalte O) und einer Kennziffer (Spalte U). Wenn nun diese Personen das 18. bzw. das 26. Lebensjahr erreichen UND die Kennziffer "62" ist, sollen sich Vor- und Nachname (Spalte G und H) hellrot (bei 18) bzw. dunkelrot (bei 26) färben. Anwendungsbereich ist G2:H2500.

Leider funktioniert meine Formel nicht, aber ich finde den Fehler nicht. Könnt Ihr mir weiterhelfen?

Code:
=WENN(UND(O2<DATUM(JAHR(HEUTE())-18;MONAT(HEUTE());TAG(HEUTE())));U2=62) 
=WENN(UND(O2<DATUM(JAHR(HEUTE())-26;MONAT(HEUTE());TAG(HEUTE())));U2=62)

Vielen Dank!

Hier nochmal die Formel, aus irgendwelchen Gründen wurde die nur teilweise geschickt:

Code:
=WENN(UND(O2<DATUM(JAHR(HEUTE())-26;MONAT(HEUTE());TAG(HEUTE())));U2=62)
Antworten Top
#2
Moin!
Setze die Formel in Code-Tags, dann wird das < nicht falsch interpretiert.
(oder nimm ein Leerzeichen nach dem <).
Code:
=WENN(UND(O2<DATUM(JAHR(HEUTE())-18;MONAT(HEUTE());TAG(HEUTE())));U2=62) 
=WENN(UND(O2< DATUM(JAHR(HEUTE())-18;MONAT(HEUTE());TAG(HEUTE())));U2=62) 

Gruß Ralf

Übrigens ist
DATUM(JAHR(HEUTE())-18;MONAT(HEUTE());TAG(HEUTE()))
das Gleiche wie 
EDATUM(HEUTE();-18*12)
A
129.05.2007
229.05.2007

ZelleFormel
A1=DATUM(JAHR(HEUTE())-18;MONAT(HEUTE());TAG(HEUTE()))
A2=EDATUM(HEUTE();-18*12)

Zeig mal die Datei!
Das WENN in der Formel ist überflüssig.
Du willst prüfen, 
• ob das Datum in O2 mindestens 18 Jahre zurückliegt 
und
• in U2 62 steht
Code:
=(O2<EDATUM(HEUTE();-18*12))*(U2=62)

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#3
Hat geklappt!
Vielen Dank!!!
Antworten Top
#4
PHP-Code:
=YEAR(TODAY())-YEAR(A1)&C1="1862" 
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
Antworten Top
#5
Und was machen wir im nächsten Jahr?
Auf ="1962" prüfen?
Selbst >="1862" oder >=1862 funktionieren nicht immer:
ABCDEF
103.05.202062WAHRWAHRFALSCH

ZelleFormel
D1=JAHR(HEUTE())-JAHR(A1)&C1>="1862"
E1=JAHR(HEUTE())-JAHR(A1)&C1>=1862
F1=UND(A1<EDATUM(HEUTE();-216);C1=62)

Aber vielleicht hast Du das ja wirklich besser verstanden als ich und nur, wenn die 62er-Person das exakte Alter 18 (oder 26) hat, markiert werden soll.

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste