Excel Schichtkalender dynamische Kalenderwoche?
Ich habe in Excel einen Schichtkalender erstellt, und möchte über jedem Mittwoch die dazugehörige Kalenderwoche anzeigen lassen. Der Kalender kann über einen Button in den Jahren durchgeschaltet werden und die Wochentage passen sich den entsprechenden Tagen an.
Kann ich das einfach über eine Formel umsetzen ?
Ich bin im moment nur auf eine funktionierende VBA Variante gestoßen, möchte es aber eigentlich lieber simpel und Scriptfrei halten.
3 Antworten
Ich verstehe dein Problem nicht ganz. Es gibt in Excel die Funktionen "Kalenderwoche" und "Wochentag".
Du überprüfst, ob der Wochentag eines Datums ein Mittwoch ist, wenn ja gibst du die Kalenderwoche dieses Datums aus, ansonsten nichts.
Gibt es wohl erst ab 2016. In 2010 klappt es nicht, da muss der zweite Parameter her.
DAS Script tut sich wohl so schnell keiner an. Muss aber wohl auch nicht sein.
Angenommen die Wochentage stehen in EINER Zeile und sind Datümer, die als Wochentag formatiert sind! Angenommen in Zeile 10.
Dann in A9 diese Formel und nach rechts kopieren:
=WENN(WOCHENTAG(A10)=4;KALENDERWOCHE(A10);"")
oder
=WENN(REST(A10;7)=4;KALENDERWOCHE(A10);"")
Zur genauen Bestimmung der KW schau Dir bitte mal die Excel-Hilfe zu KALENDERWOCHE an. Da gibt es ein paar Feinheiten.
Du solltest darauf Hinweisen das =KALENDERWOCHE(A10) die amerikanische Kalenderwoche ausgibt.
Um auf die deutsche Kalenderwoche zu kommen sollte der Typ 21 angegeben werden.
=KALENDERWOCHE(A10;21)
Hab' ich doch (so in etwa 😉):
Zur genauen Bestimmung der KW schau Dir bitte mal die Excel-Hilfe zu KALENDERWOCHE an. Da gibt es ein paar Feinheiten.
Hatte nur keine Lust mich - mal wieder - in diese "Feinheiten" zu vertiefen, da ich die KW nur extrem selten brauche.
http://office-loesung.de/p/viewtopic.php?f=166&t=710218&p=2937483&hilit=Schichtkalender#p2937483
erlaubt beliebig lange Schichtzyklen, shiftet diese, zeigt Feiertage an, KW, Arbeitstage pro Monat, Mondphasen. Jeder einzelne Punkt ist ein- und ausschaltbar.
Zum Laden der kleinen Datei (48,53 KB) dort kurz registrieren.
Oh man, da hätte ich drauf kommen müssen. Ist wohl zu spät... Falls du gerade noch Lust zu helfen hast... Im Jahr 2021 gehts los mit Fr Sa So, bei dem ersten Mittwoch schreibt er mir dann KW 2... dem Code nach logisch, aber eigentlich wäre das in dem Fall doch die 1. ? http://kwkalender.de/kalender-mit-kalenderwochen-2021.html