3.2k Aufrufe
Gefragt in Tabellenkalkulation von inselgerd Mitglied (291 Punkte)
Hallo Excelfreunde

Ich habe mal wieder ein Problem, dass ich alleine nicht lösen kann.
Auf einer Excel 2003 geht es darum, dass Mitarbeiter immer mal wieder Schulungen besuchen müssen.
In der Spalte A stehen die Namen der Mitarbeiter. In der Spalte B ist das Datum, an dem die letzte Schulung war. In der Spalte C steht dann ein A = Jährlich, B = 2 Jährlich, C = 3 Jährlich.
Nun soll das Datum in der Spalte B rot werden, wenn der jeweilige Zeitpunkt A,B oder C überschritten ist.

Vielen Dank und Gruß
Gerd

12 Antworten

0 Punkte
Beantwortet von hajo_zi Experte (9.1k Punkte)
Hallo Gerd,

ungetestet
=HEUTE()>DATUM(JAHR(B29);MONAT(B29)+12/(CODE(C29)-64);TAG(B29))
Gruß Hajo
0 Punkte
Beantwortet von inselgerd Mitglied (291 Punkte)
Hallo Hajo

Vielen Dank für die schnelle Antwort.
Ich verstehe allerdings die Formel nicht in dem Teil, was Code bedeutet. Dann fehlt der Bezug zur Spalte C. Hier wird festgelegt, ob es jährlich, 2 jährlich oder 3 jährlich ist.
Ich habe es so versucht:
Bedingte Formatierung, Zellwert ist kleiner als - =HEUTE()-365.
Aber auch hier kann ich die Bedingung der Spalte C nicht unter bringen.

Gruß
Gerd
0 Punkte
Beantwortet von hajo_zi Experte (9.1k Punkte)
Hallo Gerd,

bei mir ist ein Bezug zur Spalte C. Wenn Du meinst die Formel ist falsch ohne Sie zu testen. Muss ich das hinnehmen. Ich werde die Datei nicht nachzbauen. Meine groben Test hätten ergeben die Formel ist korrekt.

Gruß hajo
0 Punkte
Beantwortet von inselgerd Mitglied (291 Punkte)
Hallo Hajo

Entschuldige bitte, ich wollte hier nicht deine Fähigkeiten anzweifeln.
Ich habe die Formel probiert und bei mir hat es nicht geklappt.
Ich habe die Bedingte Formatierung aufgerufen. Formel ist und dann deine Formel rein kopiert.
Wenn ich das Datum auf den 01.01.2007 setze und in Zelle C1 ein A steht, müsste das Datum rot werden (ist rot formatiert)
Das Datum bleibt aber schwarz.
Was mache ich falsch?

Gruß
Gerd
0 Punkte
Beantwortet von hajo_zi Experte (9.1k Punkte)
Hallo Gerd,

ich sehe Deine Datei nicht. Bei mir geht es.
In diesem Forum ist kein HTML möglich. Darum keimne Ansicht der Tabelle.

Gruß Hajo
0 Punkte
Beantwortet von inselgerd Mitglied (291 Punkte)
Hallo Hajo

Ich hab das noch mals ausprobiert. Das Datum färbt sich immer um, wenn man in die Spalte C etwas einträgt.
Es sollte aber so sein, dass wenn ein A steht, das Datum farbig werden soll, wenn das Datum älter als 1 Jahr ist. Wenn ein B steht, soll das Datum erst farbig werden, wenn das Datum älter als 2 Jahre ist und bei C 3 Jahre.


Gruß
Gerd
0 Punkte
Beantwortet von hajo_zi Experte (9.1k Punkte)
Hallo Gerd,

ich hatte es als 2x Jährlich interpretiert also nicht / sondern *

Gruß Hajo
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo Gerd,

probier mal folgende Formel.

=HEUTE()>=DATUM(JAHR(B1)+CODE(C1)-64;MONAT(B1);TAG(B1))

Wenn diese nicht funktioniert, solltest Du mal genauer erklären, wie Du das ( Jährlich, 2 Jährlich, 3 Jährlich) meinst.
Am besten mit paar Zahlenbeispielen.

Gruß
Rainer
0 Punkte
Beantwortet von inselgerd Mitglied (291 Punkte)
Hallo Hajo und Rainer

Vielleicht habe ich mich nicht deutlich genug ausgedrückt.

Die Schulung 1 muß nach einem Jahr wiederholt werden (A)
Die Schulung 2 muß nach 2 Jahren wiederholt werden (B)
Die Schulung 3 muß nach 3 Jahren wiederholt werden (C)

Wenn die jeweiligen Zeiten überschritten werden, soll das Datum rot werden. So fällt es sofort auf, dass nachgeschult werden muß.



Gruß
Gerd
0 Punkte
Beantwortet von inselgerd Mitglied (291 Punkte)
Hallo Hajo

Wenn ich in deiner Formel den / gegen * austausche, bleibt das Datum immer schwarz.


Gruß
Gerd
...