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

Aus Kalenderwoche Monat berechnen

Forumthread: Aus Kalenderwoche Monat berechnen

Aus Kalenderwoche Monat berechnen
08.01.2004 15:58:54
Wolfi
Hallo hab ein etwas kniffeliges Problem, vielleicht kann mir jemand weiterhelfen:
ich ermittle mit folgender Formel aus einer KW das entsprechende Datum.
Das klappt auch gut, allerdings beim Übergang von Dezember auf Januar leider nicht. Da ja z.B. der 31.12.03 noch zum jahr 2003 und monat Dez. gehört aber die KW schon 01 ist. Somit wird aber ein falscher Monat ausgegeben.
Ich hab leider keinen Schimmer wie ich das lösen muss.
In A1 Steht das jahr
In E5 die KW
=DATUM(JAHR(A1),1,7*E5-2-WOCHENTAG(DATUM(JAHR(A1),,),3))
Gruß und Danke
Wolfi
Anzeige

10
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Aus Kalenderwoche Monat berechnen
08.01.2004 21:31:58
Wolfi
Hallo thomas,
das hab ich schon gemacht, allerdings hab ich immer nur die Ursachen meines Problems gefunden ( Din, 1 KW mind 4 Tage etc.) allerdings nicht, wie ich das jetzt lösen kann.
Ich verwende schon eine Formel die mir die KW korrekt angibt: =KÜRZEN((A2-WOCHENTAG(A2;2)-DATUM(JAHR(A2+4-WOCHENTAG(A2;2));1;-10))/7). Dies steht in E5
Gibt mir also bei 31.12.2001 KW 01 aus ist ja richtig. Aber ich muß jetzt wiederum das entsprechende Datum in Monat und jahr errechnen also Dez. 2001.
Das mach ich mit =DATUM(JAHR(A1),1,7*E5-2-WOCHENTAG(DATUM(JAHR(A1),,),3)). Und das klappt eben gerade wegen dem 31.12.2001 = KW 01 nicht.
Gruß Kisselstein
Anzeige
AW: Aus Kalenderwoche Monat berechnen
08.01.2004 23:54:11
th.heinrich
hallo Kissel,
"Das mach ich mit =DATUM(JAHR(A1),1,7*E5-2-WOCHENTAG(DATUM(JAHR(A1),,),3)). Und das klappt eben gerade wegen dem 31.12.2001 = KW 01 nicht."
kann nicht ganz folgen. was wird angezeigt ?
evtl. durch MMM.JJJJ loesbar ?
gruss thomas
AW: Aus Kalenderwoche Monat berechnen
09.01.2004 12:05:52
Wolfi
Hallo Thomas,
hier mal ein Beispiel:
https://www.herber.de/bbs/user/2848.xls
In Tabelle KZ_All steht ein Datum in B14. (Kommt aus SAP BW in diesem Format)
Aus diesem Datum ermittle ich in Tabelle Scorecard in E5 die KW.
In E6 ermittle ich dann den entrschenden Monat und das Jahr mit Hilfe von der KW aus E5 (hier ist das Problem).
Mit dem Monat und Jahr in E6 wird in der Tabelle GLSD in J3 und weiteren weitergrechnet.
Das war der Hintergrund.
das Problem:
Wenn in Tabelle KZ_All in B14 31/12/2001 etc. steht, dann wird in Tabelle Scorecard in E5 KW 01 angezeigt. (ist ja richtig ). Aber In E6 steht dann Januar 2001 und nicht Dez. 2001
Wenn Du eine einfacherere Lösung hast gerne, bin aber bis jetzt noch nicht draufgekommen wie ich das besser machen kann.
Gruß
Anzeige
AW: Aus Kalenderwoche Monat berechnen
09.01.2004 15:09:45
th.heinrich
hi Wolfi,
so solltest Du weiterkommen.
SCORECARD D6 FORMAT-BENUTZERDEFINIERT: TT.MM.JJ.hh:mm
in E6 steht =D6 FORMAT-BENUTZERDEFINIERT: MMMM JJJJ
gruss thomas
AW: Aus Kalenderwoche Monat berechnen
09.01.2004 15:34:51
Wolfi
Hallo,
das geht nicht ich kann das gegebene Format weder von SCORECARD D6 noch von
E6 BENUTZERDEFINIERT formatieren, da ich das datum von KZ_ALL B14 bekomme und das so dargestellt ist '31.12.2001 05:16:23 mit vorangestelltem Hochkomma.
Gruß Wolfi
Anzeige
dann entferne das ' ot.
09.01.2004 15:47:59
th.heinrich
.
AW: dann entferne das ' ot.
09.01.2004 16:29:11
Wolfi
Hi Thomas,
das geht leider auch nicht, oder gibt es dazu eine Formel?
Das ganze soll mal automatisch ablaufen. Wenn dann neue Werte aus SAP BW mit einem neue Datum in Excel laden werden ist auch das ' wieder da, da hab ich leider keinen Einfluss drauf. Und jedesmal es mit der Hand löschen ist für den Einsatzzweck zu aufwendig.
Gruß Wolfi
Anzeige
AW: dann entferne das ' ot.
09.01.2004 18:19:31
th.heinrich
hallo Wolfi,
das ' enfernst Du indem in einer leeren zelle eine 1 steht. dann STRG-C, zelle mit ' markieren. BEARBEITEN-INHALTE EINFÜGEN-MULTIPLIZIEREN.
das ganze in ein WORKBOOK_OPEN packen, fertig.
gruss thomas
AW: dann entferne das ' ot.
10.01.2004 18:34:52
Wolfi
Hi Thomas,
werd es mal am Montag ausprobieren ob das dann auch noch mit dem Hochladen vom Server klappt.
Danke schon mal für die Hilfe, meld mich dann nochmal.
Gruß Wolfi
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige

Infobox / Tutorial

Monat aus Kalenderwoche berechnen in Excel


Schritt-für-Schritt-Anleitung

Um den Monat aus einer Kalenderwoche in Excel zu berechnen, kannst Du folgende Schritte ausführen:

  1. Jahr und Kalenderwoche festlegen:

    • Trage das Jahr in Zelle A1 ein (z.B. 2001).
    • Trage die Kalenderwoche in Zelle E5 ein (z.B. 01).
  2. Formel zur Berechnung des Datums:

    • Verwende die Formel:
      =DATUM(JAHR(A1),1,7*E5-2-WOCHENTAG(DATUM(JAHR(A1),1,1),3))
    • Diese Formel berechnet das Datum, das zur angegebenen Kalenderwoche gehört.
  3. Monat extrahieren:

    • Um den Monat aus dem Datum zu ermitteln, kannst Du die folgende Formel in Zelle E6 verwenden:
      =MONAT(DATUM(JAHR(A1),1,7*E5-2-WOCHENTAG(DATUM(JAHR(A1),1,1),3)))
    • Dies gibt Dir den Monat als Zahl zurück. Um den Monat als Text zu erhalten, kannst Du die Formel anpassen:
      =TEXT(DATUM(JAHR(A1),1,7*E5-2-WOCHENTAG(DATUM(JAHR(A1),1,1),3)),"MMMM")

Häufige Fehler und Lösungen

  • Problem: Falscher Monat angezeigt (z.B. Januar statt Dezember).

    • Lösung: Stelle sicher, dass Du die richtige Formel zur Berechnung des Datums verwendest und die Zelle im richtigen Datumsformat formatiert ist.
  • Problem: Hochkomma vor dem Datum.

    • Lösung: Um das Hochkomma zu entfernen, kannst Du eine 1 in eine leere Zelle eingeben, dann STRG+C drücken, die Zelle mit dem Hochkomma markieren und unter "Inhalte einfügen" die Option "Multiplizieren" wählen.

Alternative Methoden

Es gibt mehrere Möglichkeiten, die Kalenderwoche in einen Monat umzurechnen:

  1. Verwendung von VBA:

    • Du kannst ein Makro schreiben, das die Berechnung automatisiert und das Hochkomma entfernt, wenn Du regelmäßig Daten importierst.
  2. Pivot-Tabellen:

    • Eine Möglichkeit ist, die Daten in eine Pivot-Tabelle zu integrieren, um die Kalenderwochen und die entsprechenden Monate zu analysieren.

Praktische Beispiele

  • Beispiel 1: Du hast in A1 das Jahr 2023 und in E5 die KW 52. Die Formeln geben Dir den Monat Dezember 2023 zurück.

  • Beispiel 2: Wenn in A1 das Jahr 2022 und in E5 die KW 1 steht, erhältst Du durch die Formeln den Monat Januar 2022.


Tipps für Profis

  • Achte darauf, dass die Zellen im richtigen Datumsformat formatiert sind, um Missverständnisse zu vermeiden.
  • Nutze die Funktion WOCHE um zu überprüfen, ob die KW korrekt berechnet wird.
  • Verwende bedingte Formatierungen, um die Zellen hervorzuheben, die Probleme aufweisen (z.B. wenn der Monat nicht mit der KW übereinstimmt).

FAQ: Häufige Fragen

1. Wie kann ich den Monat als Text anzeigen?
Du kannst die Formel =TEXT(DATUM(JAHR(A1),1,7*E5-2-WOCHENTAG(DATUM(JAHR(A1),1,1),3)),"MMMM") verwenden, um den Monat aus der Kalenderwoche als Text anzuzeigen.

2. Was mache ich, wenn mein Datum aus einer externen Quelle kommt und ein Hochkomma hat?
Du kannst das Hochkomma entfernen, indem Du eine 1 in eine leere Zelle eingibst, dann STRG+C drückst, die Zelle mit dem Hochkomma auswählst und unter "Inhalte einfügen" die Option "Multiplizieren" wählst.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige