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]
