Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Kalenderwoche und Schaltjahr

Forumthread: Kalenderwoche und Schaltjahr

Kalenderwoche und Schaltjahr
12.01.2004 14:11:19
Manuel Dirnhofer
Hallo zusammen,
ich habe aus dem Archiv eine Formel, mit dessen hilfe ich aus einem Tag (immer Sonntag) die Kalenderwoche generieren kann. Jetzt taucht nur ein kleines Problem auf...
Da sowohl in 2003 als auch 2004 und 2005 die KW`s gebraucht werden, und 2004 ein Schaltjahr ist, zeigt es mir z.B. am So. 26.12.2004 die KW 0 an anstatt KW 01 des jahres 2005.
Ich ihr könnt mit der problemstellung was anfangen und mir eine lösung zukommen lassen. Vielen Dank im voraus!
Manu
Anzeige

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Kalenderwoche und Schaltjahr
12.01.2004 14:22:08
Hans W. Herber
Hallo Manuel,
ohne die von Dir eingesetzte Formel zu kennen, hat man natürlich kaum eine Chance zur Beantwortung. Bei der nachfolgenden Formel kann ich das Problem nicht erkennen:
=KÜRZEN((A2-WOCHENTAG(A2;2)-DATUM(JAHR(A2+4-WOCHENTAG(A2;2));1;-10))/7)
gruss hans
AW: Kalenderwoche und Schaltjahr
12.01.2004 15:06:53
Manuel Dirnhofer
Hallo hans,
diese formel hab ich auch...sie funktioniert auch bis zur KW52 2004 - die woche 26.12.2004 bis 02.01.2005 ist die KW 53 2004 und nicht die KW 01 2005!!
unter folgendem link steht die definition der Kalenderwochen...
http://www.salesianer.de/util/kalfaq.html#B3
Hier steht wie es geregelt ist!
Ich weiß mir nicht mehr zu helfen...
gruß manu
Anzeige
AW: Kalenderwoche und Schaltjahr
12.01.2004 17:49:50
Gert Seler
Hallo Manuel,
die DIN_Kalenderwoche fängt am "Montag" an und nicht am "Sonntag".
Ebenso hat das Jahr 2004 53 Kalenderwochen. Die DIN_vorschrift besagt,
wenn der 31.12. auf Montag bis Donnerstag fällt ist das die 1.KW des neuen Jahres,
danach gehört die KW zur letzten KW des alten Jahres.
mfg
Gert
Anzeige
AW: Kalenderwoche und Schaltjahr
12.01.2004 18:13:40
Hans W. Herber
... tut mir leid, Manuel, dieser Auffassung kann ich mich nicht anschließen.
Da das DIN-Blatt vermutlich nicht gut zu lesen ist, die Begründung für die Richtigkeit der Rechnung eben konkreter:
1.3.3 Als erste Kalenderwoche eines Kalenderjahres zählt diejenige Woche, in die mindestens 4 der ersten Januartage fallen. Dabei gilt der Montag als erster Tag der Kalenderwoche.
Die Prüfung dazu: Der 1. Januar 2005 ist ein Samstag, also ist diese Bedingung nicht erfüllt.
1.3.4 Die erste Kalenderwoche eines Kalenderjahres ist diejenige, die den ersten Donnerstag des Kalenderjahres enthält und dem beginnenden Jahr deshalb mehr als zur Hälfte angehört.
Die Prüfung dazu: Da der 1. Januar ein Samstag ist, ist diese Bedingung auch nicht erfüllt.
Selbstverständlich ist es Dir freigestellt, mit einer Eigendefinition der Kalenderwoche zu arbeiten. Diese dann allerdings als Kalenderwoche nach DIN 1355 zu bezeichnen, hieße m.E., die Selbstsicherheit zu übertreiben ;-)
Da ich irgendwie vermute, dass die Bezüge Deiner Formel auf die falschen Zellen laufen, habe ich eine Beispielarbeitsmappe ins Netz gestellt:
https://www.herber.de/bbs/texte/DIN_KW.xls
gruss hans
Anzeige
AW: Kalenderwoche und Schaltjahr
13.01.2004 02:25:59
Gert Seler
Hallo Hans,
meine Interpretation der DIN-Vorlage, kann Deiner Argumentation
nicht standhalten. Deine Fakten sind die richtigen.
mfg
Gert
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Kalenderwoche und Schaltjahr in Excel


Schritt-für-Schritt-Anleitung

Um in Excel ein Datum in die entsprechende Kalenderwoche (KW) umzuwandeln, kannst du folgende Schritte befolgen:

  1. Datum eingeben: Gib in eine Zelle (z.B. A1) das Datum ein, das du in die Kalenderwoche umwandeln möchtest.

  2. Formel eingeben: Verwende die folgende Formel, um das Datum in die Kalenderwoche umzuwandeln:

    =KÜRZEN((A1-WOCHENTAG(A1;2)-DATUM(JAHR(A1+4-WOCHENTAG(A1;2));1;-10))/7)
  3. Schaltjahre berücksichtigen: Um Schaltjahre korrekt zu berechnen, achte darauf, dass die Formel die Definition der Kalenderwochen gemäß DIN 1355-1 berücksichtigt.

  4. KW ausgeben: Die Formel gibt dir die Kalenderwoche des eingegebenen Datums zurück.


Häufige Fehler und Lösungen

  • KW 0 angezeigt: Wenn du KW 0 erhältst, überprüfe, ob das Datum in der richtigen Zeitzone ist oder ob du das richtige Datum eingegeben hast. Excel erkennt manchmal den Beginn der Woche nicht korrekt.

  • Schaltjahre nicht berücksichtigt: Stelle sicher, dass du die Schaltjahr-Berechnung in deiner Formel implementiert hast. Ein Schaltjahr hat 53 Kalenderwochen, was in der Berechnung zu beachten ist.

  • Falsche KW zu Weihnachten: Wenn du für den Zeitraum um den 26. Dezember (z.B. 2004) die falsche KW erhältst, achte darauf, dass die Formel die korrekten Bedingungen für die KW berücksichtigt.


Alternative Methoden

  1. Excel-Funktion verwenden: Du kannst auch die Funktion KALENDERWOCHE() verwenden, um die Kalenderwoche zu berechnen. Die Verwendung dieser Funktion kann einfacher sein, ist jedoch nicht immer nach DIN 1355-1.

    =KALENDERWOCHE(A1;2)

    Hierbei gibt die 2 an, dass die Woche am Montag beginnt.

  2. VBA-Makro: Du kannst ein VBA-Makro schreiben, um die Kalenderwoche zu berechnen und die Schaltjahre zu berücksichtigen. Dies ist besonders nützlich, wenn du regelmäßig viele Daten verarbeiten musst.


Praktische Beispiele

  • Beispiel 1: Um den 28. Dezember 2024 zu berechnen, gib 28.12.2024 in Zelle A1 ein. Verwende die oben genannte Formel, um die Kalenderwoche zu erhalten. Das Ergebnis sollte KW 52 sein.

  • Beispiel 2: Um den 1. Januar 2025 zu analysieren, gib 01.01.2025 in Zelle A1 ein. Die Formel gibt dir die KW 1 zurück, da der erste Donnerstag im neuen Jahr in dieser Woche liegt.


Tipps für Profis

  • Verwendung von Datumsformaten: Achte darauf, das Datum im richtigen Format einzugeben, um Fehler in der Berechnung zu vermeiden. Excel erkennt Daten oft nur dann korrekt, wenn sie im Standardformat eingegeben werden.

  • Formel anpassen: Experimentiere mit der Formel, um sie an deine spezifischen Bedürfnisse anzupassen, z.B. durch Hinzufügen von Bedingungen für verschiedene Regionen, die unterschiedliche Definitionen für Kalenderwochen haben.

  • Dynamische Daten: Erstelle eine dynamische Tabelle, in der du mehrere Daten eingeben kannst und automatisch die zugehörigen Kalenderwochen erhältst.


FAQ: Häufige Fragen

1. Wie berechne ich die KW für ein ganzes Jahr? Du kannst eine Liste mit Daten für das gesamte Jahr erstellen und die oben genannten Formeln in einer Spalte anwenden, um die KW für jedes Datum zu berechnen.

2. Was ist die Definition der Kalenderwoche nach DIN 1355-1? Die DIN 1355-1 legt fest, dass die erste Kalenderwoche die Woche ist, in der der erste Donnerstag des Jahres liegt. Mindestens vier Tage dieser Woche müssen im neuen Jahr sein.

3. Wie kann ich das Schaltjahr in Excel berechnen? Verwende die folgende Formel, um zu überprüfen, ob ein Jahr ein Schaltjahr ist:

=ODER(UND(MOD(JAHR(A1);4)=0;MOD(JAHR(A1);100)<>0);MOD(JAHR(A1);400)=0)

Diese gibt WAHR zurück, wenn es sich um ein Schaltjahr handelt.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige