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

Forumthread: Letzter Freitag im Monat

Letzter Freitag im Monat
01.03.2006 08:00:20
Alwin
Hallo Leute,
ich suche nach einer Formel, die mir den letzten Freitag im Monat berechnet.
Ich will der Formel ein Datum im Format "MM.JJJJ" übergeben und daraus soll der letzte Freitag im MM ermittelt werden. Ist das möglich?
Diese Formel =WENN(UND(EOMONTH(G4;0)-G4&lt7;WOCHENTAG(G4;2)=5);"Freitag";"Kein Freitag!")" kann mir leider nur sagen, ob der aktuelle Tag ein Freitag ist...
Gruß
Alwin
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Letzter Freitag im Monat
01.03.2006 09:26:24
ede
hallo alwin,
habe mal eine formel gebastel, bitte mal testen,
wobei bei mir in F3 das Datum steht!
=WENN(WOCHENTAG(MONATSENDE(F3;0);2)&gt5;MONATSENDE(F3;0)-WOCHENTAG(MONATSENDE(F3;0);2)+5;MONATSENDE(F3;0)-WOCHENTAG(MONATSENDE(F3;0);2)-2)
rückmeldung wäre super
Korrektur
01.03.2006 09:28:49
ede
so:
=WENN(WOCHENTAG(MONATSENDE(F3;0);2)&gt=5;MONATSENDE(F3;0)-WOCHENTAG(MONATSENDE(F3;0);2)+5;MONATSENDE(F3;0)-WOCHENTAG(MONATSENDE(F3;0);2)-2)
gruss
Anzeige
AW: Letzter Freitag im Monat
01.03.2006 11:35:04
Alwin
Hallo,
danke erstmal. Funktioniert auch fast... Aber nur fast.
Zb. Oktober 05 und November 05 geht... Dezember geht nicht... Da kommt was Negatives raus.
Januar 06 und Februar ja, März und April wieder nicht...
Mai ja, Juni nein, Juli August ja, September nicht...
Eine Idee warum?
Anzeige
AW: Letzter Freitag im Monat
01.03.2006 11:37:45
ede
auch nach meiner korrekturmeldung?
AW: Letzter Freitag im Monat
01.03.2006 12:29:32
Alwin
Hallo ede,
Habe nur die Korrektur versucht. Bekam aber eben die Fehlermeldungen.
Hab's grad nochmal versucht und siehe da, es geht.
Werde es aber noch ausgiebig testen.
Dank dir.
Gruß
Alwin
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Berechnung des letzten Freitags im Monat in Excel


Schritt-für-Schritt-Anleitung

Um den letzten Freitag im Monat in Excel zu berechnen, kannst Du folgende Schritte befolgen:

  1. Datum eingeben: Trage ein Datum im Format "MM.JJJJ" in eine Zelle ein, z.B. in Zelle F3.

  2. Formel verwenden: Verwende die folgende Formel, um den letzten Freitag im Monat zu berechnen:

    =WENN(WOCHENTAG(MONATSENDE(F3;0);2)>=5;MONATSENDE(F3;0)-WOCHENTAG(MONATSENDE(F3;0);2)+5;MONATSENDE(F3;0)-WOCHENTAG(MONATSENDE(F3;0);2)-2)
  3. Ergebnis überprüfen: Diese Formel gibt das Datum des letzten Freitags im Monat zurück.


Häufige Fehler und Lösungen

  • Fehler: Negatives Datum: Wenn das Ergebnis ein negatives Datum anzeigt, überprüfe, ob das eingegebene Datum korrekt ist und im richtigen Format vorliegt. Achte darauf, dass Du ein Datum im aktuellen Monat eingibst.

  • Fehler: Falscher Wochentag: Wenn die Formel nicht den gewünschten letzten Freitag liefert, stelle sicher, dass Du die richtige Zelle für das Datum verwendest.


Alternative Methoden

Falls die oben genannte Formel nicht zu Deinen Anforderungen passt, kannst Du auch VBA verwenden, um den letzten Freitag im Monat zu berechnen. Hier ist ein einfaches Beispiel:

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

  2. Füge ein neues Modul hinzu und kopiere den folgenden Code:

    Function LetzterFreitag(Datum As Date) As Date
       LetzterFreitag = DateAdd("d", -Weekday(DateAdd("m", 1, Datum), vbFriday), DateAdd("m", 1, Datum))
    End Function
  3. Schließe den Editor und verwende die Funktion in Excel: =LetzterFreitag(F3).


Praktische Beispiele

  • Beispiel 1: Wenn Du den letzten Freitag im Januar 2023 berechnen möchtest und das Datum in F3 steht, wird die Formel =WENN(WOCHENTAG(MONATSENDE(F3;0);2)>=5;MONATSENDE(F3;0)-WOCHENTAG(MONATSENDE(F3;0);2)+5;MONATSENDE(F3;0)-WOCHENTAG(MONATSENDE(F3;0);2)-2) das Ergebnis 27.01.2023 liefern.

  • Beispiel 2: Um den letzten Freitag im Dezember 2023 zu ermitteln, solltest Du sicherstellen, dass das Datum in der richtigen Zeile steht und die Formel korrekt angewendet wird.


Tipps für Profis

  • Nutze bedingte Formatierungen, um die Zelle hervorzuheben, die das Datum des letzten Freitags enthält.
  • Experimentiere mit der Formel, um auch den letzten Donnerstag im Monat oder den letzten Werktag im Monat zu berechnen, indem Du die Berechnungen entsprechend anpasst.
  • Verwende die Funktion EOMONTH, um den letzten Tag des Monats zu ermitteln, bevor Du den letzten Freitag berechnest.

FAQ: Häufige Fragen

1. Wie kann ich den ersten Freitag im Monat berechnen?
Du kannst die Funktion =EOMONTH(F3; -1) + 1 + (6 - WOCHENTAG(EOMONTH(F3; -1) + 1; 2)) MOD 7 verwenden, um den ersten Freitag im Monat zu finden.

2. Welche Excel-Version benötige ich?
Die oben genannten Formeln und Funktionen sind in Excel 2010 und neueren Versionen verfügbar. Achte darauf, dass Du die Desktop-Version von Excel verwendest, um VBA-Funktionen nutzen zu können.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige