
Üldine valem
=date+7-WEEKDAY(date+7-dow)
Kokkuvõte
Etteantud alguskuupäevaga järgmise konkreetse nädalapäeva (st järgmise kolmapäeva, reede või esmaspäeva) naasmiseks võite kasutada funktsiooni WEEKDAY põhinevat valemit. Näidatud näites on valem D6-s:
=B6+7-WEEKDAY(B6+7-2)
Kui B6 sisaldab kuupäeva reede, 16. jaanuar 2015 ja 2 tähistab esmaspäeva, siis "dow". Tulemuseks on esmaspäev, 9. jaanuar 2015.
Erineva nädalapäeva saamiseks kasutage valemis "dow" jaoks muud väärtust. Vaikesätetega kasutab WEEKDAY funktsioon skeemi, kus pühapäev = 1, esmaspäev = 2, teisipäev = 3, kolmapäev = 4, neljapäev = 5, reede = 6 ja laupäev = 7.
Selgitus
Excelis põhineb mõiste "nädalapäev" või "nädalapäev" ideel, et igal nädalapäeval on kindel number. Vaikesätete korral käsitleb WEEKDAY funktsioon pühapäeva nädala esimese päevana (1) ja laupäeva viimase päevana (7). Kehtiva kuupäeva tagastamisel tagastab funktsioon WEEKDAY numbri vahemikus 1 kuni 7.
Järgmise nädalapäeva leidmiseks veeretab see valem kuupäeva kõigepealt 7 päeva võrra edasi, seejärel astub tagasi õigesse kuupäeva, lahutades WEEKDAY funktsiooni kasutava arvutuse tulemuse. Näidatud näites on 6. rea valemid järgmised:
=B6+7-WEEKDAY(B6+7-7) // C6, get next Saturday =B6+7-WEEKDAY(B6+7-2) // D6, get next Monday
Esimeses valemis (C6) tähistab number 7 (lõpus) laupäeva. Teises valemis (D6) on esmaspäeva arv 2.
D6-s on valem lahendatud järgmiselt:
=B6+7-WEEKDAY(B6+7-2) =42027-WEEKDAY(42025) =42027-4 =42023 =1/9/2015
Märkus: kui antud kuupäev on juba soovitud nädalapäev, tagastatakse algne kuupäev.
Järgmine nädala päev alates tänasest
Praeguse kuupäeva järgmiseks nädalapäevaks saamiseks võite kasutada funktsiooni TÄNA:
=TODAY()+7-WEEKDAY(TODAY()+7-dow)