Falsche Berechnung
Hallo habe hier einen Formel Fehler wenn ich ein Anfangs Datum habe aber kein End Datum dann rechnet er ja falsch habe die jetzige Formel mit als Foto
kann mir da jemand helfen.
7 Antworten
-
Hallo Ralf,
was möchtest haben, wenn das End Datum leer ist? Soll das Ergebnisfeld auch leer sein oder soll es dann so berechnet werden als wäre es "bis heute"?
Leo
-
Wenn das Feld leer ist soll er die Berechnung bis heute machen ansonsten wenn da ein Datum eingetragen ist die Berechnung machen
-
let myStart:='Datum von';
let myEnd:=if 'Datum bis' then 'Datum bis' else today() end;
let Monate:=month(myEnd)-month(myStart)+1;
let Jahre:=year(myEnd)-year(myEnd);
if Monate < 0 then
Monate:=12+Monate;
Jahre:=Jahre-4;
Jahre+" Jahr und, "+Monate+" Monate"
-
Danke für deine Hilfe
wenn ich die Formel verwende bleibt das feld mit der Brechnung leer und wenn ich ein datum eingbe dann auch
-
Oh, Tippfehler in der Zeile 4;
---
let myStart := 'Datum von';
let myEnd := if 'Datum bis' then 'Datum bis' else today() end;
let Monate := month(myEnd) - month(myStart) + 1;
let Jahre := year(myEnd) - year(myStart);
if Monate < 0 then
Monate := 12 + Monate;
Jahre := Jahre - 1;
Jahre + " Jahr und, " + Monate + " Monate"
end---
-
Danke Leo für deine Hilfe aber ich habe in meiner DB irgendwo ein Fehler kannst du mir eine Test DB zusenden.
unter weisstann@outlook.de
Danke für deine Hilfe
-
Danke Leo die Test DB ghet jetzt auch mit meiner DB
Content aside
- vor 4 JahrenZuletzt aktiv
- 7Antworten
- 690Ansichten