Excel-formel: Hitta sista veckodagen i månaden
Den här handledningen ger en formel för att hitta den sista specifika veckodagen i den aktuella månaden baserat på det givna datumet i Excel.
Om du vill följa med denna handledning, ladda ner exemplet på kalkylbladet.
Generisk formel:
EOMONTH(date,0)+1-WEEKDAY(EOMONTH(date,0)+1-weekday_num)) |
Syntaxt och argument
Date: the date that you want to find its last specific weekday of the month. |
Weekday_num: the number 1-7 to indicate the specific weekday that you want to find. |
veckodagsnummer
veckodagsnummer | Veckodag |
1 | Söndag |
2 | Måndag |
3 | Tisdag |
4 | Onsdag |
5 | Torsdag |
6 | Fredag |
7 | lördag |
Returvärde
Formeln återgår till ett numeriskt värde, för att direkt se datumet, formatera resultatet som datumformat.
Fel
Om argumentdatumet inte är ett giltigt datum (ett textvärde eller ett datum före 1/1/1900), återgår formeln till felvärdet #VALUE!.
Hur den här formeln fungerar
I cell B3 finns det datum som du använder, och i cell C3 innehåller det veckodagsnummer som du vill hitta för månaden, använd nedanstående formel i cell D3:
=EOMONTH(B3,0)+1-WEEKDAY(EOMONTH(B3,0)+1-C3) |
Presse ange och dra sedan handtaget för automatisk fyllning ner till de celler som behövs.
Klicka sedan på Hem fliken för att gå till Antal grupp, klicka på pilen för nummer FormatOch välj sedan Kort datum or Långt datum från rullgardinsmenyn. Sedan har resultaten formaterats som datum.
Förklaring
EOMONTH-funktion: för att hitta den sista dagen i månaden.
WEEKDAY funktion: för att få veckodagen som nummer 1-7.
=EOMONTH(B3,0)+1-WEEKDAY(EOMONTH(B3,0)+1-C3)
=EOMONTH(B3,0)+1-WEEKDAY(1/31/2021+1-1)
=EOMONTH(B3,0)+1-WEEKDAY(1/31/2021)
=2/1/2021-1
= 1/31/2021
Relativa formler
- Få datum från angivet datum månad år
DATUM-funktionen kan användas för att få ett standarddatum baserat på det givna året, månaden och dagen i Excel. - Hitta det tidigaste eller senaste datumet i varje grupp
Den här artikeln innehåller formlerna för att hitta tidpunkten och sena datum i samma grupp i Excel. - Få dagnamn från angivet datum
Den här handledningen talar om hur man använder formeln för att få dagens namn som måndag, tisdag baserat på det givna datumet. - Skapa veckodatumintervall
I den här guiden ger den en formel för att snabbt få det veckovisa datumintervallet i Excel.
Relativa funktioner
- Excel DATE-funktion
Skapa datum med år, månad och dag - Excel YEAR-funktion
Returnerar datumet i fyrsiffrigt serienummerformat - Excel MÅNAD-funktion
MÅNADEN används för att få månaden som heltal (1 till 12) från datum - Excel DAY-funktion
DAY-funktionen får dagen som ett nummer (1 till 31) från ett datum - Excel NU-funktion
Få aktuell tid och datum
De bästa Office-produktivitetsverktygen
Kutools för Excel - Hjälper dig att sticka ut från mängden
Kutools för Excel har över 300 funktioner, Se till att det du behöver bara är ett klick bort...
Fliken Office - Aktivera läsning och redigering av flikar i Microsoft Office (inkluderar Excel)
- En sekund att växla mellan dussintals öppna dokument!
- Minska hundratals musklick åt dig varje dag, säg adjö till mushanden.
- Ökar din produktivitet med 50 % när du visar och redigerar flera dokument.
- Ger effektiva flikar till Office (inklusive Excel), precis som Chrome, Edge och Firefox.