Differenz in Tagen mit Datediff?

Das Textverarbeitungsprogramm

Moderator: Moderatoren

nullfreizeit
**
Beiträge: 47
Registriert: Mi, 01.02.2006 12:11
Wohnort: OO 2.2.0

Differenz in Tagen mit Datediff?

Beitrag 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>" ))
FranzX
*****
Beiträge: 408
Registriert: Sa, 21.02.2004 16:17

Beitrag 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.
nullfreizeit
**
Beiträge: 47
Registriert: Mi, 01.02.2006 12:11
Wohnort: OO 2.2.0

Beitrag 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
Eddy
********
Beiträge: 2781
Registriert: So, 02.10.2005 10:14

Beitrag 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
FranzX
*****
Beiträge: 408
Registriert: Sa, 21.02.2004 16:17

Beitrag 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.
nullfreizeit
**
Beiträge: 47
Registriert: Mi, 01.02.2006 12:11
Wohnort: OO 2.2.0

Beitrag 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?
FranzX
*****
Beiträge: 408
Registriert: Sa, 21.02.2004 16:17

Beitrag 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.
nullfreizeit
**
Beiträge: 47
Registriert: Mi, 01.02.2006 12:11
Wohnort: OO 2.2.0

Beitrag von nullfreizeit »

Hmm, dann muss ich theoretisch immer +1 rechnen, weil bei jeder Abrechnung ja immer auch 365 Tage als Gegenstand genommen wird.
FranzX
*****
Beiträge: 408
Registriert: Sa, 21.02.2004 16:17

Beitrag 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.
nullfreizeit
**
Beiträge: 47
Registriert: Mi, 01.02.2006 12:11
Wohnort: OO 2.2.0

Beitrag 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.
Antworten