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

Monatsanfang auf bestimmten Tag

Forumthread: Monatsanfang auf bestimmten Tag

Monatsanfang auf bestimmten Tag
Werner
Hallo Excel Freunde
Habe einen Arbeitsplan erstellt, und möchte das der erste des Monats in Form TT.MMM.JJ. automatisch bei den richtigen Wochentag eingetragen wird.
Die Wochentage sind fest in einer bestimmten Zelle angegeben.
Beispiel:
F4 = Montag, M4 = Dienstag, T4 = Mittwoch, AA4 = Donnerstag, AH 4 = Freitag, AO4 = Samstag, AV4 = Sonntag
Der erste soll immer in der Zelle darüber richtig eingetragen werden.
Im Monat Juni zum Beispiel in Zelle AH3
Gruß
Werner
Anzeige
AW: Monatsanfang auf bestimmten Tag
23.05.2012 20:17:43
Hajo_Zi
Hallo Werner,
Tabelle2
 FMTAAAHAOAV
3        01.06.12   
4MontagDienstagMittwochDonnerstagFreitagSonnabendSonntag

verwendete Formeln
Zelle Formel Bereich
F3 =WENN(WOCHENTAG(DATUM(JAHR(HEUTE());MONAT(HEUTE())+1;1);2)=1;DATUM(JAHR(HEUTE());MONAT(HEUTE())+1;1);"") 
M3 =WENN(WOCHENTAG(DATUM(JAHR(HEUTE());MONAT(HEUTE())+1;1);2)=2;DATUM(JAHR(HEUTE());MONAT(HEUTE())+1;1);"") 
T3 =WENN(WOCHENTAG(DATUM(JAHR(HEUTE());MONAT(HEUTE())+1;1);2)=3;DATUM(JAHR(HEUTE());MONAT(HEUTE())+1;1);"") 
AA3 =WENN(WOCHENTAG(DATUM(JAHR(HEUTE());MONAT(HEUTE())+1;1);2)=4;DATUM(JAHR(HEUTE());MONAT(HEUTE())+1;1);"") 
AH3 =WENN(WOCHENTAG(DATUM(JAHR(HEUTE());MONAT(HEUTE())+1;1);2)=5;DATUM(JAHR(HEUTE());MONAT(HEUTE())+1;1);"") 
AO3 =WENN(WOCHENTAG(DATUM(JAHR(HEUTE());MONAT(HEUTE())+1;1);2)=6;DATUM(JAHR(HEUTE());MONAT(HEUTE())+1;1);"") 
AV3 =WENN(WOCHENTAG(DATUM(JAHR(HEUTE());MONAT(HEUTE())+1;1);2)=7;DATUM(JAHR(HEUTE());MONAT(HEUTE())+1;1);"") 

Tabellendarstellung in Foren Version 5.48



Anzeige
AW: Monatsanfang auf bestimmten Tag
23.05.2012 20:39:50
Werner
Hallo Hajo
funktioniert leider nicht.
die Zellen bleiben leer.
Habe im übrigen vergessen an zu geben: in Zelle B2 steht der Monat und in Zelle F2 das Jahr.
Das sieht so aus: Juni 2012
Greuß Werner
AW: Monatsanfang auf bestimmten Tag
23.05.2012 21:00:14
Hajo_Zi
Hallo werner,
Du siehst in meinemn Beispiel das das Datum an der richtigen Stelle steht. Da Du die Aufgabe nur halb beschrieben hast mußte ich einige Dinge annehmen. Das hat den Vorteil die Anpassung an Deine Bedingunggen darfst Du selber vornehmen.
Gruß Hajo
Anzeige
AW: Monatsanfang auf bestimmten Tag
23.05.2012 20:36:05
Reinhard
Hallo Werner,
als Ansatz, die Tage stehen in A4:G4, formatiere A3:G3 so: TT.MM.JJJJ;Standard;;
Formel in A3 die du nach rechts kopierst:
=(TEXT(DATUM(JAHR(HEUTE());6;1);"TTTT")=A4)*(DATUM(JAHR(HEUTE());6;1))
Gruß
Reinhard
AW: Monatsanfang auf bestimmten Tag
23.05.2012 20:58:04
Werner
Hallo Reinhard
funktioniert soweit, aber wenn in Zelle B2 den Momat Mai eingebe erscheint trotzdem unter Freitag der 01.Jun.2012
des weiteren erscheint unter Samstag und Sonntag kein Datum mehr.
Bisher habe ich immer das Datum so einfügen lassen: ZelleXY +1
Wobei für XY immer die Zellennummer mit den vorhergehenden Tag steht.
Gruß
Werner
Anzeige
AW: Monatsanfang auf bestimmten Tag
23.05.2012 21:14:09
Reinhard
Hallo Werner,
meine Formel wußte nix von B2. ZelleXY +1 erscheint mir zumindest sonderbar da deine
Tagesspalten auseinander liegen.
Mein Vorschlag ist, du erstellst für einen beliebigen Monat eine Beispielmappe wo du manuell
alles einträgst was da zu sehen sein soll und lädst die hier hoch.
Färbe die Zellen die später Formeln aufweisen sollen.
Gruß
Reinhard
Anzeige
AW: Monatsanfang auf bestimmten Tag
23.05.2012 21:31:10
Werner
Hallo Reinhard
habe die Datei als ZIP-Datei mit hochgeladen.
In Zeile 3 sollen die Datums stehen.
In Zeile 4 sind die Wochentage angegeben.(In den Zellen F4, M4, T4, AA4, AH4, AO4, AV4, manuell eingegeben, währen in der 2 Woche abhängig vom Datum darüber)
https://www.herber.de/bbs/user/80271.zip
Gruß
Werner
Anzeige
AW: Monatsanfang auf bestimmten Tag
23.05.2012 21:50:11
Josef

Hallo Werner,
Std.-Plan

 ABCDEFGHJMNOQTUVXAAABACAEAHAIAJALAOAPAQASAVAWAXAZBCBD
1 - Monat  Jahr 
2 Mai  2012
3   In Leistung %ZuschlagMo 30.04.12 1. Mai. 2012 2. Mai. 2012 3. Mai. 2012 4. Mai. 2012 5. Mai. 2012 6. Mai. 2012 WOCHEN            -                   SUMME
4   Montag Dienstag Mittwoch Donnerstag Freitag Samstag Sonntag 
5                               

Formeln der Tabelle
ZelleFormel
F3=DATWERT(B2&"/"&F2)-WOCHENTAG(DATWERT(B2&"/"&F2); 2)+1


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4

« Gruß Sepp »

Anzeige
AW: Monatsanfang auf bestimmten Tag
23.05.2012 21:54:20
Werner
Hallo Sepp
vielen Dank, klappt wunderbar.
Gruß
Werner
;
Anzeige
Anzeige

Infobox / Tutorial

Monatsanfang auf bestimmten Tag in Excel


Schritt-für-Schritt-Anleitung

  1. Vorbereitung der Excel-Tabelle:

    • Erstelle eine neue Excel-Tabelle.
    • Gib in Zelle B2 den gewünschten Monat (z.B. "Juni") und in Zelle F2 das Jahr (z.B. "2012") ein.
  2. Wochentage festlegen:

    • Trage die Wochentage in Zeile 4 (z.B. F4 = Montag, M4 = Dienstag, etc.) ein.
  3. Formel für den Monatsanfang:

    • In Zelle F3 (unter dem Montag) kannst du folgende Formel eingeben:
      =DATWERT(B2&"/"&F2)-WOCHENTAG(DATWERT(B2&"/"&F2), 2)+1
    • Diese Formel berechnet den ersten Tag des Monats in der entsprechenden Zelle.
  4. Formel nach rechts kopieren:

    • Ziehe die Ecke der Zelle F3 nach rechts, um die Formel auch in die anderen Zellen zu kopieren. Excel wird automatisch die Wochentage berücksichtigen.
  5. Formatierung des Datums:

    • Formatiere die Zellen in Zeile 3 so, dass das Datum im Format TT.MM.JJJJ angezeigt wird.

Häufige Fehler und Lösungen

  • Zellen bleiben leer:

    • Stelle sicher, dass die Werte in B2 und F2 korrekt eingegeben sind. Die Formel benötigt diese Werte, um den Monatsanfang zu berechnen.
  • Falscher Monat angezeigt:

    • Überprüfe die Eingabe in Zelle B2. Wenn dort "Mai" steht, sollte der Monat Mai korrekt angezeigt werden. Achte darauf, dass die Formel auf die richtigen Zellen verweist.
  • Datum wird nicht angezeigt:

    • Möglicherweise ist die Formatierung der Zelle nicht korrekt. Stelle sicher, dass die Zelle auf "Datum" formatiert ist.

Alternative Methoden

Eine weitere Möglichkeit, den Monatsanfang in Excel zu berechnen, besteht darin, die Funktion EOMONTH zu nutzen:

=EOMONTH(DATWERT(B2&"/"&F2), -1) + 1

Diese Formel gibt den ersten Tag des Monats zurück, indem sie den letzten Tag des Vormonats ermittelt und einen Tag hinzufügt.


Praktische Beispiele

  • Beispiel 1: Du möchtest den Monatsanfang für den Monat August 2023 berechnen. Gib in B2 "August" und in F2 "2023" ein. Die Formel in F3 gibt dir den 01.08.2023 zurück.

  • Beispiel 2: Wenn du die Formel in G3 anwendest, wird der nächste Tag (02.08.2023) angezeigt, wenn die Wochentage korrekt eingegeben sind.


Tipps für Profis

  • Nutze die Funktion TEXT, um das Datum in einem bestimmten Format anzuzeigen, z.B.:

    =TEXT(DATWERT(B2&"/"&F2)-WOCHENTAG(DATWERT(B2&"/"&F2), 2)+1, "TT.MM.JJJJ")
  • Um den Monatsanfang in einer anderen Excel-Version zu berechnen, kannst du die gleichen Formeln verwenden, da sie in den meisten Versionen kompatibel sind.


FAQ: Häufige Fragen

1. Wie kann ich den Monatsanfang für einen anderen Monat berechnen? Um den Monatsanfang für einen anderen Monat zu berechnen, ändere einfach den Wert in Zelle B2 auf den gewünschten Monat.

2. Was mache ich, wenn ich das Datum nicht im gewünschten Format sehe? Stelle sicher, dass die Zellen, in denen die Daten angezeigt werden, das richtige Datumsformat haben. Klicke mit der rechten Maustaste auf die Zelle und wähle "Zellen formatieren", um das gewünschte Format auszuwählen.

3. Gibt es eine Formel, die den Monatsanfang automatisch aktualisiert? Ja, indem du die HEUTE()-Funktion in Kombination mit der oben genannten Formel verwendest, kannst du sicherstellen, dass der Monatsanfang immer aktuell ist:

=DATUM(JAHR(HEUTE());MONAT(HEUTE());1)

4. Kann ich den Monatsanfang auch für ein Jahr in der Zukunft berechnen? Ja, indem du die YEAR-Funktion entsprechend anpasst oder ein Datum manuell eingibst.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige