Returnera den sista dagen (eller första dagen) i månaden som ett datum infaller i.
Kopiera denna formel
=EOMONTH(A2, 0)EOMONTH(date, 0) returnerar den sista dagen i den aktuella månaden. För den första dagen, använd EOMONTH(date, -1)+1 — den sista dagen i föregående månad plus ett. Förskjutningen flyttar månader framåt eller bakåt.
=EOMONTH(A2, -1)+1→2026-06-01Första dagen i månaden.
=EOMONTH(DATE(2026,2,10), 0)→2026-02-28Sista dagen i februari 2026.
=EOMONTH(DATE(2026,10,7), 0)+1→2026-11-01Första dagen i följande månad.
Första dagen (DATE)
=DATE(YEAR(A2), MONTH(A2), 1)Bygger den första dagen direkt.
Använd EOMONTH(A2, 1).
Använd =WORKDAY(EOMONTH(A2, 0)+1, -1). Den går tillbaka en arbetsdag från den första i nästa månad.
Använd =DATE(YEAR(A2), 1, 1).
Cellen är formaterad som Allmänt. Använd ett datumformat för att visa värdet som ett datum.
Behöver du en formel för dina egna data?
Beskriv vad du vill göra i klartext och låt ExcelGPT skriva, förklara och verifiera formeln — gratis att börja, inget tillägg.