Registriert seit: 15.04.2025
	
Version(en): 365
	
 
	
		
		
		15.04.2025, 13:13 
(Dieser Beitrag wurde zuletzt bearbeitet: 15.04.2025, 13:14 von petermuss.)
		
	 
	
		Moin Gemeinde!
Bin ein Excel Anfänger und benötige eure Hilfe bei dieser Aufgabe.
In Spalte E und F stehen die Monate mit Anfang- und Endedatum.
Nun soll in Spalte H der letzte Samstag des Monats als Datum berechnet und angezeigt werden.
Monat von               bis              Anz. Montage           letzter Samstag im Monat
Mai     01.05.2025    31.05.2025  4                             "hier soll der letzte Samstag des Monats angezeigt werden"
Vielen Dank für eue Hilfe und für jeden Tipp dankbar!
Peter
 
   
	 
 
	
	
	
		
	Registriert seit: 26.09.2022
	
Version(en): 2019
	
 
	
	
		Moin,
ein Datum ist in Excel eine Ganzzahl, die sich für jeden Tag um eins erhöht.
Die Funktion =Wochentag() gibt dir für jedes Datum eine Zahl zwischen 1 und 7 zurück, die einem festen Wochentag entspricht. Der zweite Parameter gibt dir dabei die Möglichkeit, den Starttag einer Woche anzugeben. Du musst also letztlich nur den Wochentag vom Monatsletzten vom Monatsletzten abziehen.
Viele Grüße
derHoepp
	
	
	
	
	
 
 
	
	
	
		
	Registriert seit: 27.04.2014
	
Version(en): Privat: Office Home & Business 2024 / Arbeit: MS365
	
 
	
	
		Hi Peter,
so:
=MONATSENDE(E2;0)+1-WOCHENTAG(MONATSENDE(E2;0)+1-7)
in H2 und runterziehen.
LG, Alexandra
	
	
	
	
	
 
	![[-]](https://www.clever-excel-forum.de/images/collapse.png) Folgende(r) 1 Nutzer sagt Danke an cysu11 für diesen Beitrag:1 Nutzer sagt Danke an cysu11 für diesen Beitrag 28
	  • petermuss
 
	Folgende(r) 1 Nutzer sagt Danke an cysu11 für diesen Beitrag:1 Nutzer sagt Danke an cysu11 für diesen Beitrag 28
	  • petermuss
 
 
 
	
	
	
		
	Registriert seit: 15.04.2025
	
Version(en): 365
	
 
	
	
		Danke sehr,
und schon im Mai 2025 klappt das nicht:
der 31.05.2025 ist ein Samstag.
Die Formel =Wochentag(31.05.2025) ergibt 7
Wenn ich jetzt 7 vom Monatsletzten abziehe, erhalte ich ein falsches Ergebnis...
	
	
	
	
	
 
 
	
	
	
		
	Registriert seit: 09.01.2022
	
Version(en): Microsoft 365
	
 
	
	
		Oder u.a. auch: =WENN(WOCHENTAG(MONATSENDE(E2;0))=7;E2;E2-WOCHENTAG(E2))
	
	
	
	
	
 
	![[-]](https://www.clever-excel-forum.de/images/collapse.png) Folgende(r) 1 Nutzer sagt Danke an ws-53 für diesen Beitrag:1 Nutzer sagt Danke an ws-53 für diesen Beitrag 28
	  • petermuss
 
	Folgende(r) 1 Nutzer sagt Danke an ws-53 für diesen Beitrag:1 Nutzer sagt Danke an ws-53 für diesen Beitrag 28
	  • petermuss
 
 
 
	
	
	
		
	Registriert seit: 15.04.2025
	
Version(en): 365
	
 
	
	
		Danke Alexandra!
Das klappt super! 
 
  
  
	 
 
	
	
	
		
	Registriert seit: 26.09.2022
	
Version(en): 2019
	
 
	
	
		Moin,
Ich finde verständlicher:
Code:
=Wochentag([@Datum];16)-1
Das ergibt einen Korrekturfaktor von Samstag 0 bis Sonntag 6.
Viele Grüße
derHoepp
	
 
 
	
	
	
		
	Registriert seit: 13.04.2014
	
Version(en): 365
	
 
	
	
		Hi,
hiermit kannst Du für jeden Wochentag ermitteln, welches der Letzte im Monat ist:
Code:
=LET(xa;B1-A1+1;xb;SEQUENZ(xa;;A1;1);xc;REST(xb;7);AGGREGAT(14;6;xb/(xc=0);1))
xc=0 bezieht sich auf den Wochentag von 0=Samstag bis 6=Freitag.
 Wochentage.xlsx
  Wochentage.xlsx (Größe: 11,04 KB / Downloads: 13)
	
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
	
	
 
 
	
	
	
		
	Registriert seit: 15.04.2025
	
Version(en): 365
	
 
	
		
		
		15.04.2025, 14:26 
(Dieser Beitrag wurde zuletzt bearbeitet: 15.04.2025, 14:26 von petermuss.)
		
	 
	
		Danke Edgar!
Konnte ich sofort für eine andere Tabelle gebrauchen!
Peter
	
	
	
	
	
 
 
	
	
	
		
	Registriert seit: 28.08.2022
	
Version(en): 365
	
 
	
	
		Hi,
hier noch mein Senf dazu...
=LET(a;MONATSENDE(A1;0)+2;a-WOCHENTAG(a))
	
	
	
Gruß,
Helmut
Win10 - Office365 / MacOS - Office365
	
	
 
	![[-]](https://www.clever-excel-forum.de/images/collapse.png) Folgende(r) 1 Nutzer sagt Danke an HKindler für diesen Beitrag:1 Nutzer sagt Danke an HKindler für diesen Beitrag 28
	  • derHoepp
 
	Folgende(r) 1 Nutzer sagt Danke an HKindler für diesen Beitrag:1 Nutzer sagt Danke an HKindler für diesen Beitrag 28
	  • derHoepp