1

Formel yearweek() bei Jahreswechsel

Hallo Community,

ich möchte mir in einer Tabellenspalte die Kalenderwoche und das Jahr eines Datums ausgeben lassen. Hierfür wird die Funktion yearweek() genutzt. Das funktioniert allerdings nicht für den Jahreswechsel. Für die Daten 2.1.2022 (Sa.) und 3.1.2022 (So.) beispielsweise gibt er die Kalenderwoche 2022/52 aus. Es muss aber die KW 2021/52 sein. Hatte schon einmal jemand dasselbe Problem und konnte einen Workaround finden?

Viele Grüße

Stefanie

4 Antworten

null
    • mirko3
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Hallo Stefanie. Soweit ich das verstehe ist es ja wirklich die Kalenderwoche des Jahres 2022, welche in das neue Jahr hineinreicht. So, wie manchmal ja schon die KW 1 im alten Jahr beginnt, z.B. 31.12.2024. Wenn Du es trotzdem anders schreiben möchtest, dann versuche doch mal als Workaround folgendes: 

    year(DATUM) + "/" + week(DATUM)
      • Geschäftsführerin bei Kennes Digital
      • Stefanie_K
      • vor 2 Jahren
      • Gemeldet - anzeigen

      MZ 

      Danke für den Tipp. Dann gibt er mir allerdings auch als Jahr 2022 und als Woche 52 aus.

    • mirko3
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Da hast Du Recht. Das war Murks von mir. Versuche mal so:

    if month(Datum) = 1 and week(Datum) = 52 or week(Datum) = 53 then
    year(Datum) - 1 + "/" + week(Datum)
    else
    year(Datum) + "/" + week(Datum)
    end
      • Geschäftsführerin bei Kennes Digital
      • Stefanie_K
      • vor 2 Jahren
      • Gemeldet - anzeigen

      MZ Perfekt, danke! Hat funktioniert 

Content aside

  • 1 „Gefällt mir“ Klicks
  • vor 2 JahrenZuletzt aktiv
  • 4Antworten
  • 59Ansichten
  • 1 Folge bereits