Hallo,

Helga Fischer i.A. von [EMAIL PROTECTED] schrieb:
>  so daß es zu Fehlermeldungen kam. Diese Funktion DATEDIF ist nicht
>  dokumentiert. Die allgemeine Synthax lautet:
>  =DATEDIF(Ausgangsdatum;Enddatum;"Einheit"). Wobei Ausgangs-/ bzw.
>  Enddatum  den Inhalt einer Zelle repräsentiert, und die "Einheit"
>  wie folgt definiert ist: "D" = Day / "M" = Month / "Y" = Year. Es
>  lassen sich aus der Datumsdifferenz Tage, Monate bzw. Jahre
>  errechnen.

das ist unvollständig.

>  Da ich die Funktion häufig benutze, kann ich mit meinen
>  Excel-Dateien in OO nicht arbeiten.

Das ist auch nicht der Sinn wechselnd mit MSO und OOo zu arbeiten, denn
das ständige hin und her gibt erfahrungsgemäß an verschiedenen Stellen
Probleme.
Für Excel/Calc ist besonders bei großen Dateien diese Problematik zu
beachten weil man nicht auf einen Blick sieht ob alle Formeln korrekt
funktionieren, so das sich Fehler einschleichen können. Gegenmaßnahme
wäre die mittels Formeln errechneten Werte in Excel mittels Makro in
(einer separaten Datei) in statische Werte zu wandeln und beim Öffnen
der Ursprungsdatei in Calc die berechneten Werte dann mitden statischen
Werten zu vergleichen. Allerdings bezieht sich das auf einen bestimmten
Stand der Datei. Natürlich wäre das dymamisch zu machen nur ist das
Verfahren dann absurd weil dann auf dem Rechner Excel und Calc
installiert sein müssen und ich sehe keinem Grund eine Excel-Datei mit
Calc zu bearbeiten wenn Excel zur Verfügung steht. Aus
Lizenzkostengründen könnte man einen Excel-Viewer verwenden und dann
diesen als DDE-Server in Calc verwenden, habeich aber keine praktischen
Erfahrungen.
Bei Notwendigkeit muß man sich Kontruktionen überlegen die in beiden
Programmen funktionieren, in diesem Fall auf die Schnelle:
Vorbehaltlich das ich im Moment nicht sicher bin wie es sich mit der
30/31 bzw. 360/365 Tage-"Problematik" für Monate und Jahre verhält,
sollten in Excel und Calc gemeinsam funktionionieren:

=GANZZAHL((A2-A1)/365)
=GANZZAHL((A2-A1)/30)
=A2-A1

> Das soll nur ein kleiner Hinweis sein, vielleicht wird die Funktion
>  ja beim nächsten Update eingepflegt.

Ziemlich sicher nicht. Es macht IMHO keinen Sinn eine Funktion
nachzubilden, welche nicht nur nicht offiziell dokumentiert wird,
sondern das Problem ist das MS diese Funktion in keiner Weise mehr
supported.
Beispiele für Calc-"Äquivalente" wären:

=DATEDIF(A1;A2;"y") entspricht in Calc: =JAHRE(A1;A2;0)
=DATEDIF(A1;A2;"m") entspricht in Calc: =MONATE(A1;A2;0)
=DATEDIF(A1;A2;"d") entspricht in Calc: =TAGE(A2;A1)


Gruß
Jörg


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

Antwort per Email an