0

Zeitdauer in Tagen Monaten und Jahren

Hallo Zusammen,
hier ist eine Datenbank mit der Berechnung von Dauer zwischen einem Datum und Heute.

https://www.dropbox.com/s/1fz6tdefgk0pjkn/DURATION.ninox?dl=0

Die Formel erkennt ob der Termin in Zukunft oder in Vergangenheit liegt und berechnet die Jahre, Monate und Tage entsprechend.

Die Berechnungen basieren auf der Prämisse dass zwischen 27 Januar und 28 März 2 Monate und 1 Tag liegen (also ohne zuerst die Tage zu zählen und dann diese durch 31 zu teilen)

Grüße
Leo

4 Antworten

null
    • Tacho
    • vor 6 Jahren
    • Gemeldet - anzeigen
    Hi Leo,

    der Dropbox-Link mündet in einem 404-Error.

    Gruß
    Tacho
    • Leonid_Semik
    • vor 6 Jahren
    • Gemeldet - anzeigen
    • Tacho
    • vor 6 Jahren
    • Gemeldet - anzeigen
    Vielen Dank Leo!

    noch schöner wäre, ein zusätzliches Datumsfeld einzubinden.

    Das Ergebnis Deiner Formel sollte im Falle, dass das zusätzliche Datumsfeld leer ist, die aktuelle Zeitdauer (Zugriff auf die Funktion "today()") anzeigen, anderenfalls die Zeitdauer zum Zeitpunkt des Datums des zweiten Datumsfeldes.

    Beispielanwendung:
    Geburtstag (Datumssfeld1), Verstorben (Datumsfeld2) = Lebensdauer (Berechnungsfeld). Sollte "Verstorben" leer sein, soll stattdessen die aktuelle Lebenszeit aus dem Geburtstag und der Funktion today() berechnet werden.

    Gruß
    Tacho
    • THOR Industriemontagen
    • strawberry_summer
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Ja, genau soetwas wie Tacho beschrieben hat, könnten wir auch gebrauchen. Wir haben eine Mitarbeiterdatenbank mit einem "Eintrittsdatum" und einem "Austrittdatum" und wollen die Dauer der Betriebszugehörigkeit berechnen. Wenn das Feld "Austrittsdatum" leer ist, soll das heutige Datum today() verwendet werden.

Content aside

  • vor 4 JahrenZuletzt aktiv
  • 4Antworten
  • 2946Ansichten