Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
444to448
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
444to448
444to448
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Februar

Februar
25.06.2004 10:23:33
Andy
Ich habe mit DATEDIF ein Formular erstellt, in dem ich rechnen lassen kann, wie lange jemand z. B. in einer Firma gearbeitet hat. Hier ist es wichtig, die Tage, Monate und Jahre getrennt auszurechnen. Das klappt so weit ganz gut. Ein Problem habe ich nur, wenn ich einen Februar als Enddatum habe. Hier ignoriert das Programm, dass ich nur 28 bzw. 29 Tage habe. Er gibt mir dann 28 bzw. Tage ..X Monate X Jahre an. Mit einer WENN-Abfrage kann ich leider auch nicht arbeiten, da ja dann alle Monate nach 28 .. Tagen enden.
Als Ergebnis soll
vom 01.05.1972 bis 28.02.1975 0 Tg. 10 Mon. 2 Jahre herauskommen, aber es kommt
vom 01.05.1972 bis 28.02.1975 28 Tg. 9 Mon. 2 Jahre
Weiß jemand einen Trick? Wäre für schnelle Hilfe sehr dankbar.

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Februar
Andreas
Ruck mal die jetztige Formeln, die du benutzst, raus,
dann wird es einfacher
AW: Februar
25.06.2004 10:48:23
Andy
WENN(C11=0;0;WENN(DATEDIF(C11;E11;"md")&gt=29;0;DATEDIF(C11;E11;"md")+1))
AW: Februar
Andreas
Das ist die Formel für die Tage.
Nur eine Idee - nicht getestet, weil ich die andere Formeln nicht habe
Vergleich nicht mit E11 sondern mit (E11+1) (ist gleich ein Tag später)
und dann zum Schluss ein Tag weniger, wenn Anzahl von Tage grösser 0 ist.
AW: Februar
25.06.2004 11:22:39
Andy
Hier die anderen Formeln: 1. für Monate, 2. für Jahre
=WENN(DATEDIF(C18;E18;"ym")&gt=12;"0";DATEDIF(C18;E18;"ym"))+WENN(DATEDIF(C18;E18+1;"md")&gt=29;1)
=WENN(SUMME(M18:M25)&gt=36;(SUMME(O18:O25)+3);WENN(SUMME(M18:M25)&gt24;SUMME(O18:O25)+2;WENN(SUMME(M18:M25)&gt=12;SUMME(O18:O25)+1;SUMME(O18:O25))))
Anzeige
AW: Februar
Andy
Sorry, die letzte Formel war die falsche.
für die Jahre:
=WENN(DATEDIF(C25;E25;"ym")&gt=11;DATEDIF(C25;E25;"y")+1;DATEDIF(C25;E25;"y"))
AW: Februar
Andreas
- Sorry, die letzte Formel war die falsche.
Ja das hatte ich auch bemerkt.
Vielleicht sehe ich es zu einfach, aber,
wenn das Anfangsdatum in A1 steht und das Endeatum in B1, dann
Jahre: =DATEDIF(A1;B1+1;"y")
Monate: =DATEDIF(A1;B1+1;"ym")
Tage: =DATEDIF(A1;B1+1;"md")
Bitte testen und Fälle melden, bei denen das nicht stimmt
AW: Februar
Andy
Vielen Dank. Klappt ausgezeichnet.
Warum hab ich so umständlich gedacht.

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige