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

Formeln nur wenn datum (Monat) aktuell

Forumthread: Formeln nur wenn datum (Monat) aktuell

Formeln nur wenn datum (Monat) aktuell
27.07.2005 08:01:59
chris b.
hallo VBA Profis und guten morgen,
ich habe mal eine frage zu Datum und Formelabfragen dazu und hoffe Ihr könnt mir helfen.
Ich habe eine tabelle in der stehen untereinander Formeln in dieser Art.
=WENN(ODEer(irgendwas dann ,..usw..)
und links daneben stehen
januar
februar
märz
usw.
ist es jetzt möglich die Formel so umzubauen das sie nur Daten auswertet also so Arbeitet wenn z.b in der Zelle Daneben der Monat schon vorbei ist oder garade aktuell ist.
wenn also in Zelle J 20 Der Monat august steht soll in der Zelle M20 in der die formel steht "" kein wert viorhanden sein.
Also die formel etw so umbauen
=nur wenn datum in zelle größer dann WENN(ODER(irgendwas ..;, sonst "
Liebes Forum vielen Dank schon einmal für eure Hilfe.Ist wirklich super von euch.
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Formeln nur wenn datum (Monat) aktuell
27.07.2005 08:20:13
Harald E
Moin Chris,
mal als Ansatz, wenn das Datum in A1 steht.
=WENN(MONAT(A1)>=MONAT(HEUTE());"ja";"")
Gruß
Harald
AW: Formeln nur wenn datum (Monat) aktuell
27.07.2005 08:39:26
Peter W
Servus,
wenn die Monate als Text formartiert sind, wovon ich ausgehe. Dann kann das auch nach dem Schema laufen.
=WENN(MONAT(VERGLEICH(A42;{"Januar"."Februar"."März"."April"."Mai"."Juni"."Juli"."August"."September"."Oktober"."November"."Dezember"};0))<=MONAT(HEUTE());1;0)
MfG Peter
Anzeige
AW: Formeln nur wenn datum (Monat) aktuell
27.07.2005 09:09:56
UweD
Hallo
1) Excel-Profi??
2) hat nichts mit VBA zu tun

so ginge es: (die 2. Wenn()nur als Beispiel..
AW: Formeln nur wenn datum (Monat) aktuell
27.07.2005 14:49:31
chris b.
Jungs perfekt , danke für eure Lösungsvorschläge !
Funktionieren klasse danke !
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige

Infobox / Tutorial

Formeln für den aktuellen Monat in Excel nutzen


Schritt-für-Schritt-Anleitung

  1. Öffne Excel und lade deine Tabelle mit den Monatsdaten.
  2. Identifiziere die Zelle, in der du das aktuelle Datum oder den Monat anzeigen möchtest (z.B. A1).
  3. Verwende die folgende Formel in der Zelle, in der du das Ergebnis haben möchtest:
    =WENN(MONAT(A1) >= MONAT(HEUTE());"ja";"")

    Diese Formel überprüft, ob der Monat aus der Zelle A1 größer oder gleich dem aktuellen Monat ist.

  4. Für die Textanzeige des aktuellen Monats kannst du die Formel anpassen:
    =WENN(MONAT(A1) = MONAT(HEUTE()); TEXT(A1;"MMMM"); "")

    Diese Formel gibt den Monat als Text aus, wenn er aktuell ist.


Häufige Fehler und Lösungen

  • Fehler: Die Formel gibt immer einen Wert zurück, auch wenn der Monat vorbei ist.

    • Lösung: Stelle sicher, dass das Datum in der Zelle im richtigen Datumsformat vorliegt. Verwende die DATUM()-Funktion, um die Daten korrekt zu formatieren.
  • Fehler: Monatsnamen werden nicht erkannt.

    • Lösung: Wenn die Monate als Text in der Tabelle stehen, kannst du die VERGLEICH()-Funktion benutzen:
      =WENN(VERGLEICH(A42;{"Januar"."Februar"."März"."April"."Mai"."Juni"."Juli"."August"."September"."Oktober"."November"."Dezember"};0) <= MONAT(HEUTE()); 1; 0)

      Damit wird überprüft, ob der Monat aktuell ist.


Alternative Methoden

  • Du kannst auch die Bedingte Formatierung verwenden, um den aktuellen Monat visuell hervorzuheben:
    1. Markiere die Zellen mit den Monatsnamen.
    2. Gehe zu Start > Bedingte Formatierung > Neue Regel.
    3. Wähle Formel zur Ermittlung der zu formatierenden Zellen verwenden.
    4. Gebe die Formel ein:
      =MONAT(DATUM(JAHR(HEUTE());VERGLEICH(A1;{"Januar"."Februar"."März"."April"."Mai"."Juni"."Juli"."August"."September"."Oktober"."November"."Dezember"};0);1))=MONAT(HEUTE())
    5. Wähle das gewünschte Format aus und klicke auf OK.

Praktische Beispiele

  • Beispiel 1: Wenn du den aktuellen Monat anzeigen möchtest, verwende:

    =TEXT(HEUTE();"MMMM")

    Dies gibt beispielsweise "September" zurück, wenn der aktuelle Monat September ist.

  • Beispiel 2: Um zu überprüfen, ob ein Datum in der Zukunft liegt:

    =WENN(A1 > HEUTE();"Zukünftig";"Vergangen")

Tipps für Profis

  • Verwende die Funktion DATUM() zusammen mit EDATUM(), um zukünftige Monate zu berechnen:

    =EDATUM(A1;6)  // Gibt das Datum in 6 Monaten zurück
  • Um die Monatsende bedingte Formatierung anzuwenden, kannst du die MONATSENDE()-Funktion benutzen:

    =MONATSENDE(A1;0) // Gibt das Monatsende des Datums in A1 zurück.

FAQ: Häufige Fragen

1. Wie kann ich den aktuellen Monat und das Jahr als Text anzeigen?
Verwende die Formel:

=TEXT(HEUTE();"MMMM YYYY")

2. Kann ich mit einer Formel prüfen, ob ein Datum größer als heute ist?
Ja, du kannst folgende Formel verwenden:

=WENN(A1 > HEUTE();"Ja";"Nein")

3. Wie kann ich den Monat aus einem Datum extrahieren?
Verwende die Funktion MONAT():

=MONAT(A1)

4. Wie kann ich prüfen, ob ein Datum im aktuellen Jahr liegt?
Verwende diese Formel:

=WENN(JAHR(A1) = JAHR(HEUTE());"Aktuelles Jahr";"Anderes Jahr")

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige