Nur ein Datum einer bestimmten Kalenderwoche unabhängig vom Kalenderjahr als Eingabe zulassen


Nur ein Datum einer bestimmten Kalenderwoche unabhängig vom Kalenderjahr als Eingabe zulassen

Nur ein Datum einer bestimmten Kalenderwoche unabhängig vom Kalenderjahr als Eingabe erlauben

Sie wollen in einer Zelle nur ein Datum einer bestimmten Kalenderwoche (z. B. 15 Kalenderwoche) zulassen, welches sich lediglich durch die Jahreszahl unterscheiden soll. Diese Problemstellung können Sie mit den Datenüberprüfungen (Gültigkeitsregeln) lösen.

Wie müssen Sie vorgehen, wenn Sie nur eine bestimmte Kalenderwoche (z. B. 15. Kalenderwoche) eines Jahres als Datumseingabe zulassen wollen – un­abhängig von dem entsprechenden Kalen­der­jahr? Diese Aufgabenstellung können Sie mit den Datenüberprüfungen (Gültigkeits­regeln) in Excel lösen.

So geht´s:
  • Markieren Sie die entsprechenden Zellen, deren Eingabe Sie auf eine bestimmte Kalenderwoche eingrenzen möchten.
  • Aktivieren Sie in der Multifunktionsleiste die Befehlsfolge Daten > Datentools > Datenüberprüfungen.
  • Stellen Sie im Listenfeld Zulassen den Ein­trag Benutzerdefiniert ein.
  • Erfassen Sie folgende Formel: =KALENDERWOCHE(A1)=15
  • Bestätigen Sie Ihre Einstellung, indem Sie auf OK klicken. 
Bei der obigen Formel wurde davon ausgegangen, dass die Datenüberprüfung (Gültig­keitsregel) in der Zelle A1 hinterlegt ist.

Abbildung: Datenüberprüfung erfassen – Es dürfen nur Daten („Datume“) der 15 Kalenderwoche irgendeines Jahres  in der Zelle A1 erfasst werden

So funktioniert die Prüfung:

Da die Eingabe auf eine bestimmte Kalenderwoche inner­halb eines beliebigen Jahres be­grenzt sein soll, muss die entsprechende Kalenderwoche eindeutig als Wert aus dem Eingabedatum errech­net werden.

Zu diesem Zweck wird aus dem erfassten Datum, mit der Funktion =KALENDERWOCHE(A1) die jeweilige Kalenderwoche abgeleitet und mit dem Vorgabewoche (15 Kalenderwoche) verglichen.

Möchten Sie eine andere Kalenderwoche als Eingabe festlegen, so müssen Sie die Formel dement­spre­chend ändern.

  • 1. Kalenderwoche =KALENDERWOCHE(A1)=1
  • 2. Kalenderwoche =KALENDERWOCHE(A1)=2
  • usw.

Kalenderwochenproblem in Excel:

Excel besitzt eine Tabellen­funktion mit der Sie die Kalenderwoche von einem Datum ausrechnen können. Der Name der Funktion lautet =Kalenderwoche(Datum).

Bei der Funktion KALENDERWOCHE wird die Woche mit dem 1. Januar als erste Woche des Jahres angesehen. Nach einer europäischen Norm gilt jedoch die erste Woche als die Woche mit den meisten Tagen im neuen Jahr (mindestens vier). Deshalb gibt die Funktion KALENDERWOCHE in Jahren, in denen die erste Januarwoche drei Tage oder weniger enthält, Ergebnisse zurück, die nach der europäischen Norm falsch sind.

Um die Kalenderwoche nach deutscher DIN-Norm auszurechnen, ver­wen­den Sie einfach die folgende Formel für Ihre Datenüberprüfungen (Gültigkeitsregeln):

=KÜRZEN((A1-WOCHENTAG(A1;2)-DATUM(JAHR(A1+4-WOCHENTAG(A1;2));1;-10))/7)

Bei dem Beispiel wird davon ausgegangen, dass sich das betreffende Datum in der Zelle A1 befindet.