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

Forumthread: Erster Montag im Jahr

Erster Montag im Jahr
Timonski
Servus
ich wollte gern in einer Zelle den "Ersten Montag im Jahr"
d.h. wenn wir 2006 haben soll in z.b. in A! 02.01.06 stehen
im Jahr 2007 soll dann der 01.01.07 stehn
im Jahr 2008 soll dann der 07.01.08 stehn...
geht so was?
danke schon mal...
Für den Admin unter LEVEL könnte man da nicht noch ne unterteilung machen?
z.b. wie ich EXCEL gut - VBA geht so...
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Erster Montag im Jahr
14.02.2006 10:24:59
Timonski
ich bin jedes mal begeistert ab euch...
vielen vielen dank für die schnelle Antwort
cu
Timonski
Anzeige
Danke für die Rückmeldung OT:-)
14.02.2006 10:27:02
Werner
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Erster Montag im Jahr in Excel berechnen


Schritt-für-Schritt-Anleitung

Um den ersten Montag im Jahr in Excel zu berechnen, kannst Du die folgende Formel verwenden. Angenommen, das Jahr, für das Du den ersten Montag ermitteln möchtest, steht in Zelle A1.

  1. Öffne eine Excel-Datei und gehe zu einer Zelle, in der das Ergebnis angezeigt werden soll.

  2. Gib die folgende Formel ein:

    =("1-"&A1)-1-WOCHENTAG(("1-"&A1)-1;3)+7
  3. Drücke Enter. Das Ergebnis zeigt Dir den ersten Montag im Jahr an.

Wenn in A1 zum Beispiel „2006“ steht, wird das Ergebnis „02.01.2006“ sein.


Häufige Fehler und Lösungen

Fehler 1: Das Ergebnis ist nicht das erwartete Datum.

  • Lösung: Stelle sicher, dass das Jahr in Zelle A1 korrekt eingegeben ist und dass die Zelle im Datumsformat formatiert ist.

Fehler 2: Die Formel wird nicht richtig erkannt.

  • Lösung: Überprüfe, ob Du die Formel korrekt eingegeben hast und dass die Semikolons (;) an der richtigen Stelle sind, je nach den regionalen Excel-Einstellungen.

Alternative Methoden

Eine alternative Methode, um den ersten Montag im neuen Jahr zu finden, ist die Verwendung von VBA. Hier ist ein einfacher VBA-Code, den Du verwenden kannst:

  1. Drücke ALT + F11, um den VBA-Editor zu öffnen.

  2. Füge ein neues Modul hinzu.

  3. Kopiere den folgenden Code in das Modul:

    Function ErsterMontag(Jahr As Integer) As Date
       Dim d As Date
       d = DateSerial(Jahr, 1, 1)
       ErsterMontag = d + (8 - Weekday(d, vbMonday)) Mod 7
    End Function
  4. Schließe den VBA-Editor und gehe zurück zu Excel.

  5. Verwende die Funktion in einer Zelle:

    =ErsterMontag(A1)

Praktische Beispiele

  • Wenn Du den ersten Montag im Monat für Januar 2023 berechnen möchtest, trage „2023“ in Zelle A1 ein und verwende die oben genannte Formel. Das Ergebnis wird der 02.01.2023 sein.
  • Um den 1. Montag im neuen Jahr für 2024 zu ermitteln, gib „2024“ in A1 ein. Das Ergebnis wird der 01.01.2024 sein.

Tipps für Profis

  • Du kannst die Formel anpassen, um den ersten Montag im Monat zu berechnen, indem Du den Monat in der Formel variierst, z.B. „01“ für Januar oder „02“ für Februar.
  • Wenn Du mehr über die Verwendung von Datumsfunktionen in Excel erfahren möchtest, schaue Dir die Funktionen EDATUM, DATUM und WOCHENTAG an, um Deine Berechnungen weiter zu optimieren.

FAQ: Häufige Fragen

1. Wie kann ich den ersten Montag eines anderen Monats finden?
Verwende die gleiche Formel, aber ändere den Tag und den Monat entsprechend.

2. Funktioniert diese Methode in jeder Excel-Version?
Ja, die oben genannten Methoden und Formeln sind in den meisten Excel-Versionen verfügbar, einschließlich Excel 2010 und neuer.

3. Kann ich die Formel für andere Wochentage anpassen?
Ja, Du kannst die Formel anpassen, um den ersten Dienstag, Mittwoch usw. zu finden, indem Du die Zahl in der WOCHENTAG-Funktion änderst.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige