![](https://cdn.wiki-base.com/8426423/excel_formula_dynamic_date_list__2.png.webp)
Yleinen kaava
=start+ROWS(exp_rng)-1-offset
Yhteenveto
Voit luoda dynaamisen päivämääräluettelon luomalla ja näyttämällä lisäpäivämääriä kaavan avulla, joka lisää alkamispäivää. Esitetyssä esimerkissä kaava kohdassa B5 on:
=start+ROWS($B$5:B5)-1-offset
missä "start" on nimetty alue G4 ja "offset" on nimetty alue G5.
Huomautuksia: (1) offset edustaa päiviä ennen aloituspäivää, joka näytetään luettelossa. (2) aloituspäivän varjostus tehdään ehdollisella muotoilulla alla kuvatulla tavalla.
Selitys
Päivämäärät Excelissä ovat vain sarjanumeroita, jotka on muotoiltu näyttämään päivämäärinä. Tämä tarkoittaa, että voit suorittaa matemaattisia operaatioita päivämäärinä laskeaksesi tulevaisuuden tai menneisyyden päivät.
Esitetyssä esimerkissä päivämäärän nimellisellä alueella "alku" antaa TODAY-toiminto:
=TODAY() //returns current date
Kohdassa B5 oleva kaava alkaa aloituspäivämäärällä ja lisää päivämäärää yhdellä käyttämällä ROWS-funktion sisällä olevaa laajenevaa aluetta:
ROWS($B$5:B5) // returns row count
ROWS palauttaa rivien määrän alueella. Kun kaava kopioidaan alaspäin, alue laajenee ja rivimäärä kasvaa yhdellä jokaisella uudella rivillä. Tästä arvosta vähennetään 1, joten päivämäärää ei lisätä ensimmäisellä rivillä.
Seuraavaksi vähennämme arvon nimelliseltä alueelta "offset" (G5). Offset on yksinkertaisesti tapa aloittaa luettelo päivämääristä aikaisempaa kuin annettu aloituspäivä. Jos siirtymä on nolla tai tyhjä, luettelon ensimmäinen päivämäärä on sama kuin alkamispäivä.
Viikonpäivän näyttämiseksi kaavassa C5 on:
=TEXT(B5,"ddd")
Kuukauden näyttämiseksi kaavassa kohdassa D5 on:
=TEXT(B5,"mmm")
Tästä artikkelista saat lisää esimerkkejä mukautetuista numeromuotoista Excelissä.
B5: n, C5: n ja D5: n kaavat voidaan kopioida alas niin monta riviä kuin halutaan.
Aloituspäivän korostaminen
Aloituspäivä on varjostettu ehdollisella muotoilusäännöllä, joka perustuu tähän kaavaan:
=$B5=start
Lisää esimerkkejä ehdollisen muotoilun käyttämisestä kaavoilla on tässä artikkelissa.