Hi Hans,

On Thu, Sep 08, 2005 at 23:09:13 +0200, Hans W. Hofmann wrote:

> =TAGE(A1;A2)
> muss es heißen. Einfacher ist aber die Differenz
> A1-A2
> Was nun angezeigt wird ist eine Frage der Formatierung.
> Standard -> 2,1
> [hh]:mm -> 50:30
> Seltsamerweise interpretiert OpenOffice.org Datumsangaben mit dem Wert
> "0" als 30. Dezember 1899, so dass
> die Formatierung "TT hh:mm" -> 02 02:30 die Formel =A1-A2+1 erzwingt.

Mit einer Datumsdifferenz, die ja immer eine Anzahl Tage ergibt, ein
Datumsformat der Form Jahr/Monat/Tag zu verwenden, ist grundsaetzlich
immer verkehrt. 23.12.2002 minus 22.12.2002 ergibt nunmal kein Datum.
Ein 'T' Datumsformat zeigt den Tag des Monats des Jahres eines Wertes,
der ein serialisiertes Datum (Tage seit Nulldatum) darstellt. Dein
=A1-A2+1 mit Format 'TT' funktioniert nur zufaellig und bereits dann
nicht mehr, wenn die Differenz mehr als 31 Tage betraegt.

  Eike

-- 
 OOo/SO Calc core developer. Number formatter bedevilled I18N transpositionizer.
 GnuPG key 0x293C05FD:  997A 4C60 CE41 0149 0DB3  9E96 2F1A D073 293C 05FD

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an