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

Monatsende automatisch erkennen

Forumthread: Monatsende automatisch erkennen

Monatsende automatisch erkennen
03.02.2006 18:01:28
Armin
Hallo erst mal
bin Excel-Anfänger und hab folgendes Problem:
Bis hier hab ich es geschafft: In Feld A1 ein Datum eingeben, im Feld A2 soll das gleiche Datum erscheinen mit dem Wochentag als Text (MO) darunter, dann das ganze Monat in den Spalten daneben (31 Spalten). Wie schaffe ich es, dass es bei dem Monatsletzten aufhört und die restlichen Felder ohne Werte angezeigt werden und nicht der neue Monat beginnt? Die Felder sollen aber vorhanden bleiben.
Beispiel:
Januar 1-31
Februar 1-28/29 **
April 1-30*
Sternchen =Leer
Vielen Dank im Voraus
Armin
Anzeige

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Monatsende automatisch erkennen
03.02.2006 18:16:00
HermannZ
hallo Armin;
schreibe in A2 folgende Formel;
=WENN(A2="";"";WENN(A2+1&gtEDATUM($A$2;1)-1;"";A2+1))
und nach rechts kopieren soweit wie nötig.
dann fomatieren wie du es möchtest.
gruß hermann
AW: Monatsende automatisch erkennen
03.02.2006 19:11:42
Armin
Danke erst mal für die Antworten,
werde mal alle ausprobieren.
gruss Armin
Anzeige
AW: Monatsende automatisch erkennen
03.02.2006 18:20:23
Franz
Hallo Armin,
- in A1 gibst du ein Datum ein
- in A2 gibst du ein: =A1+1 und ziehst es rüber bis A28
- dann in A29: =WENN(MONAT(I1+1)=MONAT(I1);I1+1;"")
- dann in A30: =WENN(MONAT(I1+2)=MONAT(I1);I1+2;"")
- dann in A31: =WENN(MONAT(I1+3)=MONAT(I1);I1+3;"")
Grüße
Franz
Anzeige
AW: Monatsende automatisch erkennen
03.02.2006 22:12:44
Armin
Danke Peter,
deine Version scheint bei mir zu funktionieren.
das einzige Problem was neu aufgetaucht ist, ich kann in den beiden Zeilen
keine bedingte Formatierung herstellen, es passiert nichts.Sa und So sollten eigentlich rot sein. Hast du noch einen Tip dafür?
danke im Voraus
gruss Armin
Anzeige
AW: Monatsende automatisch erkennen
04.02.2006 22:45:07
Peter
Hallo Armin.
Trag in der bedingten Formatierung für A2 und A3 jeweils folgende Formel ein.
=Wochentag(A2;3)&gt4 in A2 und
=Wochentag(A3;3)&gt4 in A3
Dann A2 und A3 markieren und das Format auf die anderen Zellen übertragen.
Gruß
Peter
AW: Monatsende automatisch erkennen
05.02.2006 15:22:37
Armin
Danke,
habe es anders geschafft, werde aber dein Vorschlag mal probieren weil er kürzer ist
gruss Armin
Anzeige
AW: Monatsende automatisch erkennen
03.02.2006 20:06:30
FP
Hallo Armin,
in A2:
=A1
in B2:
=(A2+1)*(TAG(A2+1)&gtTAG(MAX($A2:A2)))
bzw. wenn Du ganz sicher gehen willst ( d.h. falls in A1 noch kein Datum steht ):
=(A2+1)*(TAG(A2+1)&gtTAG(MAX($A2:A2)))*(A1&lt&gt"")
Format für Zeile 2: TT.MM.JJJJ;;
bis AE2 nach rechts kopieren
in A3:
=A2
Format TTTT;;
bis AE3 nach rechts kopieren
Servus aus dem Salzkammergut
Franz
Anzeige
;
Anzeige
Anzeige

Infobox / Tutorial

Monatsende automatisch erkennen in Excel


Schritt-für-Schritt-Anleitung

Um das Monatsende in Excel automatisch zu erkennen und die Daten entsprechend darzustellen, befolge diese Schritte:

  1. Datum in A1 eingeben: Trage das Startdatum, beispielsweise den 01. Januar, in die Zelle A1 ein.

  2. Formel in A2 einfügen: Gib in die Zelle A2 die folgende Formel ein:

    =WENN(A1="";"";A1+1)

    Diese Formel sorgt dafür, dass das Datum in A2 automatisch um einen Tag erhöht wird.

  3. Formel nach rechts kopieren: Ziehe die rechte untere Ecke der Zelle A2, um die Formel bis zur Zelle AE2 (31 Spalten) zu kopieren.

  4. Monatsende erkennen: In Zelle A29 (oder der letzten Zelle des Monats) füge die folgende Formel ein, um das Monatsende zu erkennen:

    =WENN(MONAT(A1+1)=MONAT(A1);A1+1;"")
  5. Bedingte Formatierung für Wochenenden: Um die Samstage und Sonntage rot zu formatieren, gehe zu "Bedingte Formatierung" und füge die Formel hinzu:

    =Wochentag(A2;2)>5

    Wende diese Formatierung auf die Zellen A2 bis AE2 an.


Häufige Fehler und Lösungen

  • Fehlerhafte Formeln: Überprüfe, ob Du die Formeln korrekt eingegeben hast. Kleinste Tippfehler können zu unerwarteten Ergebnissen führen.

  • Bedingte Formatierung funktioniert nicht: Stelle sicher, dass die Formel für die bedingte Formatierung korrekt ist und dass Du den richtigen Zellbereich ausgewählt hast.

  • Anzeigen von leeren Zellen: Wenn Du leere Zellen siehst, während Du das Monatsende erwartest, überprüfe die Bedingungen in Deinen Formeln.


Alternative Methoden

Es gibt verschiedene Ansätze, um das Monatsende zu erkennen. Eine einfache Methode ist die Verwendung von EOMONTH, um den letzten Tag des Monats zu ermitteln:

=EOMONTH(A1;0)

Diese Formel gibt den letzten Tag des Monats für das Datum in A1 zurück und kann anstelle der vorherigen Formeln verwendet werden.


Praktische Beispiele

Beispiel 1: Wenn Du den 15. Februar 2023 in A1 eingibst, wird der Bereich von A2 bis A28 die Daten vom 16. bis 28. Februar anzeigen, während A29 und A30 leer bleiben.

Beispiel 2: Bei einem Schaltjahr (z.B. 2024) erkennt Excel automatisch, dass der Februar 29 Tage hat, wenn Du die entsprechenden Formeln verwendest.


Tipps für Profis

  • Bedingte Formatierung optimieren: Du kannst mehrere Bedingungen in der bedingten Formatierung verwenden, um besondere Feiertage oder Ereignisse hervorzuheben.

  • Verwendung von Tabellen: Nutze Excel-Tabellen, um Deine Daten dynamisch zu verwalten und die Formeln einfacher zu handhaben.

  • Automatisierung: Mit VBA kannst Du Prozesse automatisieren, um das Monatsende zu erkennen und die Daten entsprechend zu formatieren, ohne manuelle Eingriffe.


FAQ: Häufige Fragen

1. Wie kann ich das Monatsende in einer anderen Sprache anzeigen?
Du kannst die Formeln anpassen, indem Du die Funktion TEXT verwendest, um das Datum in der gewünschten Sprache darzustellen.

2. Funktioniert das auch in älteren Excel-Versionen?
Ja, die meisten der genannten Funktionen sind in Excel 2010 und höher verfügbar. Stelle sicher, dass Du die korrekten Formeln verwendest, um Kompatibilitätsprobleme zu vermeiden.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige