Excel-kaava: Hanki seuraava viikonpäivä -

Yleinen kaava

=date+7-WEEKDAY(date+7-dow)

Yhteenveto

Voit palata seuraavaan tiettyyn viikonpäivään (ts. Seuraavana keskiviikkona, perjantaina tai maanantaina) tietyn aloituspäivän avulla käyttämällä WEEKDAY-toimintoon perustuvaa kaavaa. Esitetyssä esimerkissä kaava kohdassa D6 on:

=B6+7-WEEKDAY(B6+7-2)

Jos B6 sisältää päivämäärän perjantai 16. tammikuuta 2015 ja 2 edustaa maanantaina, "dow". Tulos on maanantaina 9. tammikuuta 2015.

Jos haluat saada toisen viikonpäivän, käytä kaavassa "dow" -arvoa. Oletusasetuksissa WEEKDAY-toiminto käyttää mallia, jossa sunnuntai = 1, maanantai = 2, tiistai = 3, keskiviikko = 4, torstai = 5, perjantai = 6 ja lauantai = 7.

Selitys

Excelissä "viikonpäivä" tai "viikonpäivä" käsite perustuu ajatukseen, että jokaisella viikonpäivällä on tietty numero. Oletusasetuksissa WEEKDAY-toiminto käsittelee sunnuntain viikon ensimmäisenä päivänä (1) ja lauantain viimeisenä päivänä (7). Annettaessa kelvollinen päivämäärä WEEKDAY-toiminto palauttaa luvun välillä 1 ja 7.

Seuraavan viikonpäivän löytämiseksi tämä kaava vie ensin päivämäärän eteenpäin 7 päivällä ja siirtyy sitten takaisin oikeaan päivämäärään vähentämällä WEEKDAY-toimintoa käyttävän laskutoimituksen tuloksen. Esitetyssä esimerkissä rivin 6 kaavat ovat seuraavat:

=B6+7-WEEKDAY(B6+7-7) // C6, get next Saturday =B6+7-WEEKDAY(B6+7-2) // D6, get next Monday

Ensimmäisessä kaavassa (C6) numero 7 (lopussa) edustaa lauantaina. Toisessa kaavassa (D6) luku on 2 maanantaina.

Kohdassa D6 kaava ratkaistaan ​​näin:

=B6+7-WEEKDAY(B6+7-2) =42027-WEEKDAY(42025) =42027-4 =42023 =1/9/2015

Huomaa: kun annettu päivämäärä on jo haluttu viikonpäivä, alkuperäinen päivämäärä palautetaan.

Seuraava viikonpäivä tänään

Jos haluat saada seuraavan viikonpäivän nykyisestä päivämäärästä, voit käyttää TODAY-toimintoa, kuten:

=TODAY()+7-WEEKDAY(TODAY()+7-dow)

Mielenkiintoisia artikkeleita...