Seite 1 von 1
Differenz in Tagen mit Datediff?
Verfasst: So, 01.04.2007 10:44
von nullfreizeit
Ich muss zum 1. Mal Datediff verwenden, aber leider kommt beim Einsetzen der Formel "Fehlerhafter Ausdruck".
In einer Writer Tabelle habe ich zwei Datumsangaben deren Differenz in Tagen ich benötige.
Bsp.: 01.01.06 - 31.12.06
Das Minus steht in der Tabellenmitte, so dass wirklich nur die Datumsangaben in ihrer Zelle alleine stehen. Der Typ dieser zwei Felder ist im Typ "TT.MM.JJ".
Diese Formel scheint nicht zu laufen, kann mir da jemand helfen?
=(Datediff( {D 'tt' }, "<A2>", "<C2>" ))
Verfasst: So, 01.04.2007 11:06
von FranzX
Hallo,
ziehe einfach die Zellen wie bei Calc voneinander ab. z.B.:
=<A1>-<B1>
dann müsste es funktionieren.
Gruß
FranzX
--------------------------------------------
TIPP: OpenOffice.org Calc - Formeln und Funktionen
TIPP: Writer-Tuning; 194 clevere Tips und Tricks für OpenOffice.org 2 und StarOffice 8.
Verfasst: So, 01.04.2007 11:11
von nullfreizeit
Leider nein Franz,
weder so "=<A1>-<B1>" noch so "=<B1>-<A1>" geht es!
Es kommt bspw. wenn ich 31.12.06-01.01.06 rechne das raus: 29.12.00
Verfasst: So, 01.04.2007 11:22
von Eddy
Hallo nullfreizeit,
das Ergebniss 29.12.00 erscheint, wenn es als Datum formatiert ist. Als Zahl formatiert erscheint 364, korrekt als Differenz in Tagen.
Mit sonntäglichen Grüßen
Eddy
Verfasst: So, 01.04.2007 11:23
von FranzX
Im Kontextmenü der Formelzelle findest du den Befehl Zahlenformat.
Stelle hier Zahl, Standard ein, dann funktionierts.
Gruß
FranzX
--------------------------------------------
TIPP: OpenOffice.org Calc - Formeln und Funktionen
TIPP: Writer-Tuning; 194 clevere Tips und Tricks für OpenOffice.org 2 und StarOffice 8.
Verfasst: So, 01.04.2007 11:34
von nullfreizeit
Oha, ja ihr habt recht.
Allerdings sollte da doch 365 bei (01.01.06-31.12.06) stehen, da steht allerdings nur 364?
Verfasst: So, 01.04.2007 12:02
von FranzX
sind ja auch nur 364 Tage.
zwischen 5 und 1 liegen ja auch nur 4 Tage und nicht 5
Gruß
FranzX
--------------------------------------------
TIPP: OpenOffice.org Calc - Formeln und Funktionen
TIPP: Writer-Tuning; 194 clevere Tips und Tricks für OpenOffice.org 2 und StarOffice 8.
Verfasst: So, 01.04.2007 12:07
von nullfreizeit
Hmm, dann muss ich theoretisch immer +1 rechnen, weil bei jeder Abrechnung ja immer auch 365 Tage als Gegenstand genommen wird.
Verfasst: So, 01.04.2007 12:14
von FranzX
stimmt, das kommt daher, weil der 1. Januar den Wert 0 ergibt (1-1=0).
Gruß
FranzX
--------------------------------------------
TIPP: OpenOffice.org Calc - Formeln und Funktionen
TIPP: Writer-Tuning; 194 clevere Tips und Tricks für OpenOffice.org 2 und StarOffice 8.
Verfasst: So, 01.04.2007 13:59
von nullfreizeit
Ich danke euch vielmals,
wenn ich jetzt NUR noch meinen Frieden mit Writer in
dieser misteriösen Sache gelöst bekomme wäre das super.