Excel-formel: Skapa dynamisk datumlista
Om du antar att du i Excel vill skapa en dynamisk datumlista baserat på ett visst startdatum, vilken formel kan du använda?
Om du vill följa med denna handledning, ladda ner exemplet på kalkylbladet.
Generisk formel:
Start_date+ROWS(date_list)-1-[offset] |
Syntaxt och argument
Start_date: the date that the dynamic date list starts from. |
Date_list: the cell that you want to place the first date of the date list. |
Offset: Optional, if you want to create a dynamic date list based on the start date, this can be omitted, if you want to create a dynamic date from the days before the start date, this is the number of days before the start date. |
Returvärde
Formeln returnerar ett värde i datumformat.
Hur den här formeln fungerar
Startdatumet är i cell C2, förskjutningsvärdet är i cell C3, cellen E3 är den cell som du vill starta den dynamiska datumlistan. Använd nedanstående formel:
=$C$2+ROWS($E$3:E3)-1-$C$3 |
Presse ange för att få det första datumet och dra sedan handtaget för automatisk fyllning ner till cellerna för att tillämpa denna formel.
Förklaring
RADER funktion: returnerar antalet rader i en referens eller en matris.
=$C$2+ROWS($E$3:E3)-1-$C$3
= $ C $ 2 + 1-1-4
= $ C $ 2-4
= 12/2/2020
Anmärkning
1) Om du vill skapa en dynamisk datumlista från och med idag, använd formeln så här:
TODAY()+ROWS(date_list)-1 |
2) Om du vill hämta veckodag och månad från datumlistan, använd TEXT-funktionen som dessa:
= TEXT (E3, "dddd")
= TEXT (E3, "mmmm")
Relativa formler
- Räkna dagar i månaden
Denna handledning innehåller formler för att räkna de totala dagarna i månaden baserat på angivet datum. - Räkna dagar till utgångsdatum
Att räkna dagarna mellan idag och varje utgångsdatum i Excel efter formel - Skapa datumintervall från två datum
Denna handledning ger en formel med TEXT-funktion för att skapa ett datumintervall baserat på två datum i textformat i Excel. - Skapa veckodatumintervall
I den här guiden ger den en formel för att snabbt få det veckovisa datumintervallet i Excel.
Relativa funktioner
- Excel WEEKNUM-funktion
Returnerar veckonumret för det angivna datumet under ett år - Excel WORKDAY-funktion
Lägger till arbetsdagar till det angivna startdatumet och returnerar en arbetsdag - 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.