Hur avrundar man datum till föregående eller nästa specifika vardag i Excel?
Avrunda datum till nästa specifika veckodag
Avrunda datum till föregående specifik veckodag
Avrunda datum till nästa specifika veckodag
Till exempel, här för att få nästa söndag av datumen i kolumn A
1. Välj en cell som du vill placera nästa söndagsdatum, klistra in eller ange formeln nedan:
=IF(MOD(A2-1,7)>7,A2+7-MOD(A2-1,7)+7,A2+7-MOD(A2-1,7))
2. Tryck sedan på ange för att få den första nästa söndag, som visas som ett 5-siffrigt nummer, dra sedan autofyll ner för att få alla resultat.
3. Behåll sedan formelcellerna markerade, tryck på Ctrl + 1 för att visa Formatera celler dialogrutan, sedan under Antal fliken, välj Datum och välj en datumtyp från den högra listan efter behov. Klick OK.
Nu har formelresultaten visats i datumformat.
För att få nästa annan vardag, använd nedanstående formler:
Veckodag | Formel |
Söndag | =IF(MOD(A2-1,7)>7,A2+7-MOD(A2-1,7)+7,A2+7-MOD(A2-1,7)) |
lördag | =IF(MOD(A2-1,7)>6,A2+6-MOD(A2-1,7)+7,A2+6-MOD(A2-1,7)) |
Fredag | =IF(MOD(A2-1,7)>5,A2+5-MOD(A2-1,7)+7,A2+5-MOD(A2-1,7)) |
Torsdag | =IF(MOD(A2-1,7)>4,A2+4-MOD(A2-1,7)+7,A2+4-MOD(A2-1,7)) |
Onsdag | =IF(MOD(A1-1,7)>3,A1+3-MOD(A1-1,7)+7,A1+3-MOD(A1-1,7)) |
; tisdag | =IF(MOD(A1-1,7)>2,A1+2-MOD(A1-1,7)+7,A1+2-MOD(A1-1,7)) |
Måndag | =IF(MOD(A1-1,7)>1,A1+1-MOD(A1-1,7)+7,A1+1-MOD(A1-1,7)) |
Avrunda datum till föregående specifik veckodag
Till exempel, här för att få föregående söndag av datumen i kolumn A
1. Välj en cell som du vill placera nästa söndagsdatum, klistra in eller ange formeln nedan:
=A2-VECKODAG(A2,2;XNUMX)
2. Tryck sedan på ange för att få den första nästa söndag, dra sedan autofyll nedåt för att få alla resultat.
Om du vill ändra datumformatet, behåll formelcellerna markerade, tryck Ctrl + 1 för att visa Formatera celler dialogrutan, sedan under Antal fliken, välj Datum och välj en datumtyp från den högra listan efter behov. Klick OK.
Nu har formelresultaten visats i datumformat.
För att få föregående annan veckodag, använd nedanstående formler:
Veckodag | Formel |
Söndag | =A2-VECKODAG(A2,2;XNUMX) |
lördag | =IF(WEEKDAY(A2,2)>6,A2-WEEKDAY(A2,1),A2-WEEKDAY(A2,2)-1) |
Fredag | =IF(WEEKDAY(A2,2)>5,A2-WEEKDAY(A2,2)+5,A2-WEEKDAY(A2,2)-2) |
Torsdag | =IF(WEEKDAY(A2,2)>4,A2-WEEKDAY(A2,2)+4,A2-WEEKDAY(A2,2)-3) |
Onsdag | =IF(WEEKDAY(A2,2)>3,A2-WEEKDAY(A2,2)+3,A2-WEEKDAY(A2,2)-4) |
; tisdag | =IF(WEEKDAY(A2,2)>2,A2-WEEKDAY(A2,2)+2,A2-WEEKDAY(A2,2)-5) |
Måndag | =IF(WEEKDAY(A2,2)>1,A2-WEEKDAY(A2,2)+1,A2-WEEKDAY(A2,2)-6) |
Kraftfull Date & Time Helper
|
Smakämnen Hjälp för datum och tid egenskap av Kutools för Excel, stöder enkelt lägga till/subtrahera datum tid, beräkna skillnaden mellan två datum och beräkna ålder baserat på födelsedag. Klicka för gratis testversion! |
Kutools för Excel: med mer än 200 praktiska Excel-tillägg, gratis att prova utan begränsning. |
Bästa kontorsproduktivitetsverktyg
Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid. Klicka här för att få den funktion du behöver mest...
Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare
- Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
- Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
- Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!