hallo stefan,

danke für deine erklärung. jetzt weiß i wenigsten warum es so is

zu BASE: wenn i in base i einem datumsfeld (welches das format zahl hat) den wert 1 eingebe und dann anschließend die formatierung auf datum (zB: 31/12/99) eingebe liefert mir base den 1.2.1900 zurück. dementsprechend stimmen bei mir auch die datumswerte nicht, wenn ich eine access tabelle kopiere und in base einfüge. der 1.9.05 in access is in base der 3.9.05.

mein problem liegt also darin :-)

chris

Stefan Weigel wrote:
C.Laemmerer schrieb:

in calc is tag 1 der 31.12.1899,
> bei MS Excel isses der 1.1.1900, durch unterschiedliche
zählweisen duerften beide programme
> allerdings auf den gleichen wert
> kommen so ist zB: bei beiden der 1.1.05 der tag 38353.

Der Grund ist, dass in Excel der 29.01.1900 als Schalttag existiert. Das ist aber falsch! Das Jahr 1900 war kein Schaltjahr.

Regel: Schaltjahre sind Jahre, deren Jahreszahl durch 4 teilbar ist.

Ausnahme: Jahre, deren Jahreszahl durch 100 teilbar ist, sind keine Schaltjahre.

Ausnahme von der Ausnahme: Jahre, deren Jahreszahl durch 400 teilbar ist, sind doch wieder Schaltjahre.

Fazit: 1900 war kein Schaltjahr, 2000 war ein Schaltjahr.

Excel macht´s falsch. Calc macht´s richtig. Der Unterschied macht sich zum Glück nicht bei Datumsangaben rund um die Gegenwart bemerkbar, sondern nur bei Datumsangaben vor dem 01.03.1900.

Beim Austausch von Dokumenten zwischen Excel und Calc kommt es bei Datumsangaben vor dem 01.03.1900 zu einem Fehler von 1 Tag.


bei base is tag 1 der 2. jaennerer 1900,
> was zu einem unterschiedlichen wert fuehrt.
> zb ist der 1.1.2005 tag 38351. eine übertragung
> von werten von ms office (acccess) macht daher
> wenig sinn fuer mich

In MS Access ist der Tag 1 der 31.12.1899 und die Schaltjahre stimmen. Access arbeitet somit genauso und genauso richtig wie Calc.

In Calc (HSQL database) ist der Tag 1 der 31.12.1899 und die Schaltjahre stimmen. Base arbeitet genauso und genauso richtig wie Calc und Access.

Wo ist das Problem ;-)

Stefan

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




Diese Nachricht erhalten Sie von einem Studierenden der IMC Fachhochschule 
Krems. Für Übermittlungsfehler oder sonstige Irrtümer bei Übermittlung besteht 
keine Haftung seitens der IMC Fachhochschule Krems.

This message is being transmitted by an IMC student. The sender does not accept liability for any errors or omissions as a result of the transmission.


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

Antwort per Email an