Clever-Excel-Forum

Normale Version: Formel für Datumsabfrage
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
[attachment=34880]Idea Hallo
Ich habe verzweifelt versucht was zu erstellen, bin aber kläglich gescheitert.

Ich habe die Tabelle mal ohne Formeln mit angehängt.

Im Feld H2 sollte das Datum aus G2 als Grundlage dienen. Es sollte dann in H2 die Tage aufgelistet werden, die seit dem Datum vergangen sind.

Als Beispiel heute 22.20.2020(G"= 01.10.2020 in F2 sollte jetzt stehen 22Tage).

Wenn dann F2 mit einem Datum gefüllt wird, dann sollte das zählen gestoppt werden und die beiden Daten verglichen werden und der Unterschied übernommen werden.

Wenn möglich sollte mit einer bedingten Formatierung die Hintergrundfarbe in H2 bei 0-13 Tage grün, bei Datum 14-19 Tage gelb und bei Datum ab 20 Tage rot sein.

Da es ein Firmenrechner mit der englischen Version von excel 2016 ist, benötige ich vllt die formeln in englisch (oder aber man kann das irgendwo finden).

Ich hoffe auf viele schlaue Köpfe.
Vielen Dank Bonnie
Moin!
Geht nur mit VBA, da in einer einzelnen Zelle nur entweder eine Formel oder ein Wert stehen kann!
(und ob dies auf dem Firmenrechner gestattet ist …?)

Anyway:
Die Differenz zum Datum in der Vergangenheit ist =HEUTE()-Datum+1

Gruß Ralf
Hallo 
Danke für die Antwort. 

Mit der Formel =Heute()-Datum+1 bekomme ich einen falschen Wert.

Als Datum ist hier 11.10.2020 angegeben und als Ausgabe erhalte ich 13.01.1900.
Die Zellen sind auf Datum formatiert.

Ah ok 
Fehler gefunden. 
Format muss natürlich Zahl sein.
Danke

Noch eine Frage 
Wenn ich jetzt sagen will 

Wenn F2 leer dann heute - Datum sonst Datum-Datum.

Ich hoffe das ist einigermaßen verständlich und jemand hat eine Lösung. 
Danke
Hallöchen,

Code:
Wenn F2 leer dann heute - Datum sonst Datum-Datum.

=WENN(F2="";HEUTE();Datum-Datum)

wie auch immer man zu Datum-Datum kommt Smile
Funktioniert Prima

Vielen Dank
Bin immer noch am optimieren. Die Formel funktioniert zwar, aber noch nicht zufriedenstellend. Habe nochmal eine versucht mit mehr Abfragen, aber become keinen Wert

Es soll lauten:

Wenn F2 leer dann leer Wenn F1 leer dann heute - Datum sonst Datum-Datum.

Das habe ich probiert:
=wenn(F2="";"")*wenn(F1="";TODAY()-F2;F1-F2)

Wie gesagt irgendwie funktioniert es so nicht. In der alten Formel (=WENN(F2="";HEUTE();Datum-Datum))bekomme ich im im Ausgabefeld 44127 angezeigt, wenn F1 und F2 leer sind

Hoffe das ist nicht zu kompliziert beschrieben
Hallöchen,

überdenke mal Diene Zusammenstellung.
Eine WENN-Formel geht in der Regel

=WENN(Bedingung;Dann;Sonst)

Also z.B. =WENN(F2="";"";wenn(F1="";TODAY()-F2;F1-F2))
Super

Jetzt schein es perfekt für mich zu sein.

Vielen Dank
Ich verstehe momentan nicht, wie ein Mix aus deutschen und englischen Funktionsnamen funktionieren kann.
TODAY() ist auf deutsch HEUTE()
WENN() hingegen ist im englischen IF()
Ferner gibt es ja noch den unterschiedlichen Arguments-Trenner:
Englisch Komma
Deutsch Semikolon

Es grüßt ein verwirrter Ralf
Hi Ralf,

Der TE sieht durch. Die Sprache ändert am Prinzip ja nix... :17:
Seiten: 1 2