Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Letzte KW eines Jahres ausgeben

Letzte KW eines Jahres ausgeben
19.04.2016 10:32:48
juli-time
Hallo,
ich möchte gern wissen, was die jeweils letzte KW eines Jahre ist. Denn je nach Jahr, kann das entweder 52 oder 53 sein.
Gibt es eine Formel, die mir dynmaisch das Jahr in ein Datum schreibt?
Denn meine Formel sehe ja so aus:
=Kalenderwoche(A1;21)
in A1 müste stehen: 31.12.B1
In Zelle B1 kann ich dann eintragen: 2017, 2018, 2019... was auch immer ich möchte
Jetzt weiß ich nur nicht, wie ich den Inhalt aus B1 in das Datum von Zelle A1 integrieren kann.
Geht sowas?

Anzeige

22
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Letzte KW eines Jahres ausgeben
19.04.2016 10:34:20
SF
Hola,
Denn meine Formel sehe ja so aus: =Kalenderwoche(A1;21) Kalenderwoche() rechnet mit dem Parameter 21 erst ab Excel 2010 richtig. Hatte ich aber in einem deiner ersten Threads schon geschrieben.
Gruß,
steve1da

AW: Letzte KW eines Jahres ausgeben
19.04.2016 10:40:56
UweD
Hallo
so?

Tabelle1
 AB
1532015

verwendete Formeln
Zelle Formel Bereich N/A
A1=KALENDERWOCHE(DATWERT("31.12."&B1);21)  
Excel-Inn.de
Hajo-Excel.de
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 21.10 einschl. 64 Bit


Gruß UweD

Anzeige
eben nicht
19.04.2016 10:53:36
WF
Hi,
für 2014 z.B. erhältst Du damit 1
WF

AW: eben nicht
19.04.2016 11:03:45
UweD
ok. Wieder was gelernt

AW: eben nicht
19.04.2016 12:42:00
juli-time
Hallo WF,
ich habe es gerade mit Excel 2010 ausprobiert und komme trotzdem bei der untenstehenden Formel auf "1":
=KALENDERWOCHE(DATWERT("31.12."&JAHR(H2));21)
in H2 steht: 31.12.2014
Du meintest doch aber, dass die Formel Kalenderwoche mit "21" bei Excel 2010 funktioniert.

Anzeige
AW: Letzte KW eines Jahres ausgeben
19.04.2016 10:54:34
juli-time
Besten Dank, perfekt! Das geht so.

AW: Letzte KW eines Jahres ausgeben
19.04.2016 10:56:31
juli-time
Hallo steve1da,
auch wenn ich nicht ganz verstanden habe, wobei das Problem mit der Excel-Version und der "21" liegt, aber es scheint so weit überall bei mir zu funktionieren. von daher habe ich das erstmal so gelassen. Ich wüsste jetzt auch nicht was die Alternative zu der 21 wäre.

Anzeige
AW: Letzte KW eines Jahres ausgeben
19.04.2016 12:32:33
juli-time
funktioniert leider bei mir nicht :(
Ich habe in H2 das Datum stehen: 01.03.2017
und die Formel aus dem Link angepasst:
=KÜRZEN((H2-WOCHENTAG(H2;2)-DATUM(JAHR(H2+4-WOCHENTAG(H2;2));1;-10))/7)
Ich erhalte als Ausgabe. "9"

Anzeige
AW: Letzte KW eines Jahres ausgeben
19.04.2016 12:37:21
SF
Hola,
was soll denn deiner Meinung nach rauskommen?
Gruß,
steve1da

AW: Letzte KW eines Jahres ausgeben
19.04.2016 12:44:54
juli-time
ah ja, stimmt. Ups.
Ok, dann weiß jetzt nicht mehr weiter. Ich bräuchte eine Formel, die mir sagt, wieviel Kalenderwochen hat.
Ich dachte das ginge über:
=KALENDERWOCHE(DATWERT("31.12."&JAHR(H2));21)
Aber das geht nun scheinbar nicht, weil laut Kalender in manchen Jahren der 31.12. schon in der KW 1 des Foglejahres liegt.
Aber welche Möglichkeit habe ich denn dann die KW festzustellen?

Anzeige
AW: das hat Dir doch WF aufgezeigt! owT
19.04.2016 12:48:59
...
Gruß Werner
.. , - ...

AW: das hat Dir doch WF aufgezeigt! owT
19.04.2016 12:51:53
juli-time
Nun ja, ich möchte gern in einer Zelle automatisch generieren lassen, wie lang das Jahr ist. Zum Beispiel:
2015: 53
2016: 52
2017: 52
2018: 52
Und ich komme leider nicht drauf, wie sich das über eine Formel automatisch in abhängigkeit von dem Jahr machen ließe.

Anzeige
AW: das hat Dir doch WF aufgezeigt! owT
19.04.2016 13:00:08
UweD
Dann nimm die die Formel, die dir WF genannt hat. (angepasst an deine Tabellenstruktur)

Lageranalyse_Ex20160419115929
 AB
1201452
2201553
3201652
4201752
5201852

verwendete Formeln
Zelle Formel Bereich N/A
B1=52+(TAG(346-REST(DATUM(A1;1;2);7)+(DATUM(A1;1;1)))<8)  
Excel-Inn.de
Hajo-Excel.de
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 21.10 einschl. 64 Bit


Gruß UweD

Anzeige
AW: das hat Dir doch WF aufgezeigt! owT
19.04.2016 13:28:25
juli-time
Klasse, danke. Das hat geklappt. Ich verstehe zwar nicht ganz, was da passiert. Aber toll, dass es Leute gibt, die sich mit alle diesen Formelmöglichkeiten so gut auskennen
Besten Dank

grösste Kw ende Jahr und....
19.04.2016 15:26:27
Josef
Hallo
In Spalte C eine weitere Lösung und in Spalte E sieht man schön, dass die grösste Kalenderwoche durchaus auch anfangs Jahr sein kann. In Spalte G wird die Anzahl der Kalenderwoche pro Jahr berechnet, was wiederum nichts mit der grössten Kalenderwoche zu tun hat.
Gruss Sepp
Tabelle4

 ABCDEFG
1  grösste Kw ende Jahr Kw anfangs Jahr Anzahl KW Jahr
22012 52 52 54
32015 53 1 53
42016 52 53 53
52017 52 52 53
62018 52 1 53
72019 52 1 53
82020 53 1 53
92021 52 53 53
102022 52 52 53
112023 52 52 53

Formeln der Tabelle
ZelleFormel
C2=MAX(KALENDERWOCHE((12&-A2)+{30;23};21))
E2=KALENDERWOCHE(1&-A2;21)
G2=53+(TAG((3&-A2)-REST(1&-A2;7))=29)


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8

Anzeige
AW: Deine Formeln sind immer wieder ein Genuss ...
19.04.2016 15:43:14
...
Hallo Sepp,
... auf die Formel in C2 muss man erst einmal kommen! Sehr schön :-) Die Formel in G2 hattest Du ja bestimmt schon länger im Köcher, oder?
Gruß Werner
.. , - ...

danke für die Blumen
19.04.2016 16:21:43
Josef
Hallo Werner
Du hast Recht, die Formel in G2 hatte ich früher einmal erstellt.
Auch für C2 hatte ich schon länger eine Variante ohne die Funktion Kalenderwoche, aber meine oben gepostete Lösung hat mir jetzt besser gefallen.
Gruss Sepp

Anzeige
AW: dann sieh mal ...
19.04.2016 13:01:04
...
Hallo,
...
 AB
1201553
2201652
3201752
4201852

Formeln der Tabelle
ZelleFormel
B1=52+(TAG(346-REST("2.1."&JAHR(("1.1."&A1)*1); 7)+("1-"&JAHR(("1.1."&A1)*1)))<8)


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Werner
.. , - ...

Anzeige
AW: Letzte KW eines Jahres ausgeben
19.04.2016 12:57:12
Daniel
Hi
im Prinzip ist es so:
das Jahr hat 53 Kalenderwochen, wenn der 31.12 ein Donnerstag ist, oder wenn er ein Freitag ist und Schaltjahr.
=Wenn(Oder(Wochentag(Datum(B1;12;31);2)=4;Und(Wochentag(Datum(B1;12;31);2)=5;Rest(B1;4)=0));53;52)
Gruß Daniel

Anzeige
AW: Letzte KW eines Jahres ausgeben
19.04.2016 13:31:25
juli-time
auch eine gute Möglichkeit. Danke!
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Letzte Kalenderwoche eines Jahres in Excel berechnen


Schritt-für-Schritt-Anleitung

Um die letzte Kalenderwoche eines Jahres in Excel zu berechnen, kannst du folgende Schritte ausführen:

  1. Öffne Excel und erstelle eine neue Tabelle.
  2. Gib das Jahr in eine Zelle ein (z.B. in Zelle B1).
  3. Verwende die folgende Formel in Zelle A1, um die letzte Kalenderwoche des Jahres zu berechnen:
    =WENN(ODER(WOCHENTAG(DATUM(B1;12;31);2)=4;UND(WOCHENTAG(DATUM(B1;12;31);2)=5;REST(B1;4)=0));53;52)

    Diese Formel gibt 53 zurück, wenn der 31. Dezember auf einen Donnerstag fällt oder auf einen Freitag in einem Schaltjahr.


Häufige Fehler und Lösungen

  • Fehler: Falsches Ergebnis bei bestimmten Jahren
    Wenn du für das Jahr 2014 beispielsweise die erste Kalenderwoche erhältst, kann es daran liegen, dass die Formel nicht korrekt eingegeben wurde. Überprüfe die Parameter in der Formel.

  • Lösung: Überprüfung der Excel-Version
    Stelle sicher, dass du eine kompatible Version von Excel verwendest (ab Excel 2010). Die Funktion KALENDERWOCHE() benötigt für die richtige Berechnung den Parameter 21.


Alternative Methoden

Wenn du die Anzahl der Kalenderwochen in einem Jahr berechnen möchtest, kannst du auch die folgende Formel verwenden:

=52+(TAG(346-REST(DATUM(A1;1;2);7)+(DATUM(A1;1;1)))<8)

Hierbei ersetzt du A1 durch die Zelle, die das Jahr enthält. Diese Formel gibt die Anzahl der Kalenderwochen im Jahr zurück.


Praktische Beispiele

  1. Beispiel für 2015

    • Jahr in Zelle B1: 2015
    • Formel in Zelle A1:
      =WENN(ODER(WOCHENTAG(DATUM(B1;12;31);2)=4;UND(WOCHENTAG(DATUM(B1;12;31);2)=5;REST(B1;4)=0));53;52)
    • Ergebnis: 53
  2. Beispiel für 2016

    • Jahr in Zelle B1: 2016
    • Formel in Zelle A1:
      =WENN(ODER(WOCHENTAG(DATUM(B1;12;31);2)=4;UND(WOCHENTAG(DATUM(B1;12;31);2)=5;REST(B1;4)=0));53;52)
    • Ergebnis: 52

Tipps für Profis

  • Verwendung von NAMEN: Du kannst die Zellen mit Namen versehen (z.B. Jahr für B1), um die Formeln lesbarer zu machen:

    =WENN(ODER(WOCHENTAG(DATUM(Jahr;12;31);2)=4;UND(WOCHENTAG(DATUM(Jahr;12;31);2)=5;REST(Jahr;4)=0));53;52)
  • Dynamische Berechnung: Um die letzte KW eines Jahres dynamisch zu berechnen, kannst du das Jahr über ein Dropdown-Menü in Excel auswählen.


FAQ: Häufige Fragen

1. Wie viele Kalenderwochen hat ein Jahr?
Ein Jahr hat in der Regel 52 Kalenderwochen, kann aber auch 53 Wochen haben, wenn der 31. Dezember auf einen Donnerstag fällt.

2. Welche Formel kann ich verwenden, um die KW in einer Zelle auszugeben?
Verwende die Formel:

=KALENDERWOCHE(DATUM(B1;12;31);21)

Diese gibt die Kalenderwoche für den letzten Tag des Jahres zurück.

3. Gibt es Unterschiede in den Versionen von Excel?
Ja, die Funktion KALENDERWOCHE() funktioniert ab Excel 2010 mit dem Parameter 21 korrekt. Achte darauf, die richtige Version zu verwenden.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige