Supportnet / Forum / Tabellenkalkulation
Datum vor 1900
Frage
Hallo an alle,
in der Spalte H habe ich Datum von 1.1.1851 bis heute stehen.
Ich habe festgestellt, dass ich mit Datum vor 1900 nicht rechnen kann.
z.B. in A1 =TAG(H1) schreibt er mir nur #WERT!
dies tut er auch bei allen anderen Abfragen.
Ab 1.1.1900 sind die Abfragen wieder möglich.
Ausser der Formel ( zur KW Berechnung). Die geht erst ab 1.1.1011
KÜRZEN((H1967-WOCHENTAG(H1967;2)-DATUM(JAHR(H1967+4-WOCHENTAG(H1967;2));1;-10))/7)
Was kann ich da tun??
kati2
Antwort 1 von Hajo_Zi
Hallo Kati,
suche mal auf dieser Seite nach 1900
http://www.excelformeln.de/uberuns.html
vielleicht findest Du da einen Ansatz.
Gruß Hajo
suche mal auf dieser Seite nach 1900
http://www.excelformeln.de/uberuns.html
vielleicht findest Du da einen Ansatz.
Gruß Hajo
Antwort 2 von kati2
Danke Hajo -
ich versuchs mal
kati2
ich versuchs mal
kati2
Antwort 3 von Pausenfueller
Hallo Kati,
Exel kann nicht mit Datumswerten vor 1900 rechnen.
Hier mal ein Lösungsbeispiel zu diesem Problem.
Gruß
Pausenfüller
Exel kann nicht mit Datumswerten vor 1900 rechnen.
Hier mal ein Lösungsbeispiel zu diesem Problem.
Gruß
Pausenfüller
Antwort 4 von kati2
Leider nichts dabei
Die Datumstage vor 1900 habe ich ja; mein Problem ist, dass ich damit nicht rechnen kann.
kati2
Die Datumstage vor 1900 habe ich ja; mein Problem ist, dass ich damit nicht rechnen kann.
kati2
Antwort 5 von kati2
Hy Pausenfüller,
das sieht gut aus und ich werde es mir am Wochenende genau ansehen.
Vielen Dank
kati2
das sieht gut aus und ich werde es mir am Wochenende genau ansehen.
Vielen Dank
kati2
Antwort 6 von Pausenfueller
Hallo Kati,
das von mir verlinkte Lösungsbeispiel (s.o.) stammt von der von Hajo angegebenen Seite ;-))
Gruß
Pausenfüller
das von mir verlinkte Lösungsbeispiel (s.o.) stammt von der von Hajo angegebenen Seite ;-))
Gruß
Pausenfüller
Antwort 7 von nok106
Antwort 8 von Reindy
Hi,
warum so kompliziert ??
mache aus dem 01.01.1851 einfach 1.1.1951
und mache Deine Berechnungen.
Reinhard
warum so kompliziert ??
mache aus dem 01.01.1851 einfach 1.1.1951
und mache Deine Berechnungen.
Reinhard
Antwort 9 von Reindy
Antwort 10 von Knubbel
@ all,
kleine Anmerkung zur Datumsberechnung mit den MS-Tools:
MS kann zwar angeblich ab dem 1.1.1900 mit Datumswerten rechnen. Aber vorsicht! Die Berechnungen stimmen erst ab dem 1.3.1900.
z.B. der 1.1.1900 war ein Montag, MS behauptet aber es sei ein Sonntag!
MS errechnet für den 29.2.1900 einen Mittwoch. Diesen Tag gibt es aber nicht. 1900 war kein Schaltjahr. Also 29.2.1900 müsste heißen 1.3.1900. Dieser Tag war ein Donnerstag.
MS rechnet auch als Differenz zwischen 1.1.1900 - 1.3.1900 60 Tage, es sind aber nur 59 Tage.
Also VORSICHT!
mfg Knubbel
kleine Anmerkung zur Datumsberechnung mit den MS-Tools:
MS kann zwar angeblich ab dem 1.1.1900 mit Datumswerten rechnen. Aber vorsicht! Die Berechnungen stimmen erst ab dem 1.3.1900.
z.B. der 1.1.1900 war ein Montag, MS behauptet aber es sei ein Sonntag!
MS errechnet für den 29.2.1900 einen Mittwoch. Diesen Tag gibt es aber nicht. 1900 war kein Schaltjahr. Also 29.2.1900 müsste heißen 1.3.1900. Dieser Tag war ein Donnerstag.
MS rechnet auch als Differenz zwischen 1.1.1900 - 1.3.1900 60 Tage, es sind aber nur 59 Tage.
Also VORSICHT!
mfg Knubbel
Antwort 11 von Reindy
@knubbel
hast natürlich recht, liegt bzw. ist aber nicht MS Problem....
siehe selbst
http://support.microsoft.com/kb/214058/de
RJ
hast natürlich recht, liegt bzw. ist aber nicht MS Problem....
siehe selbst
http://support.microsoft.com/kb/214058/de
RJ
Antwort 12 von Antares50
Hallo,
..mal zu Knubbel bemerkt, den 29.02.1900 gab es nicht als Tag, wenn ein Schaltjahr durch 100 teilbar ist entfällt der 29.02. es sei denn, es ist durch 400 teilbar, dann gibt es diesen Tag doch.
Fazit: Excel rechnet völlig korrekt!!!
...nachzulesen ist das auch bei der PTB!
schönen Gruß
..mal zu Knubbel bemerkt, den 29.02.1900 gab es nicht als Tag, wenn ein Schaltjahr durch 100 teilbar ist entfällt der 29.02. es sei denn, es ist durch 400 teilbar, dann gibt es diesen Tag doch.
Fazit: Excel rechnet völlig korrekt!!!
...nachzulesen ist das auch bei der PTB!
schönen Gruß
Antwort 13 von rfb
@Antares50:
bedeutet das, dass 1900 glatt durch 400 teilbar ist - ich meine für das korrekt rechnende Excel?
bedeutet das, dass 1900 glatt durch 400 teilbar ist - ich meine für das korrekt rechnende Excel?
Antwort 14 von Knubbel
Hi Antares50,
was habe ich denn geschrieben?
Die 100 / 400 - Regel (Schaltjahr oder nicht) sollte Jedem bekannt sein.
Also im Jahr 1900 gibt es keinen 29. Februar!
Fazit: Excel (oder alle MS-Produkte) rechnen vor dem 1.3.1900 nicht korrekt. Siehe hierzu auch AW 11
@ Reindy ,
schön, dass du diesen Link eingestellt hast.
Was ich nicht verstehe ist, dass Programmierer (ich meine die von MS) die einfach zu handhabenden Kalenderformeln (Gregorianischer Kalender ab 15.10.1582) nicht in ihr Programm integrieren können. Zumal die Kalenderregeln unabhängig sind von irgend welchen Betriebssystemen (MS, Apfel oder Linux etc.)
mfg Knubbel
was habe ich denn geschrieben?
Die 100 / 400 - Regel (Schaltjahr oder nicht) sollte Jedem bekannt sein.
Also im Jahr 1900 gibt es keinen 29. Februar!
Fazit: Excel (oder alle MS-Produkte) rechnen vor dem 1.3.1900 nicht korrekt. Siehe hierzu auch AW 11
@ Reindy ,
schön, dass du diesen Link eingestellt hast.
Was ich nicht verstehe ist, dass Programmierer (ich meine die von MS) die einfach zu handhabenden Kalenderformeln (Gregorianischer Kalender ab 15.10.1582) nicht in ihr Programm integrieren können. Zumal die Kalenderregeln unabhängig sind von irgend welchen Betriebssystemen (MS, Apfel oder Linux etc.)
mfg Knubbel

