Üldine valem
=date-WEEKDAY(date,3)
Kokkuvõte
Nädala esmaspäeva (st nädala alguse) saamiseks mis tahes kuupäevaks võite kasutada funktsiooni WEEKDAY põhinevat valemit. Näidatud näites on valem C6-s järgmine:
=B5-WEEKDAY(B5,3)
Märkus. Exceli vaikeskeemis algavad nädalad pühapäevast. Kuid selles näites eeldatakse, et nädala esimene päev on esmaspäev, konfigureeritud WEEKDAY teise argumendiga, nagu allpool selgitatud.
Selgitus
Kujutage ette, et teil on suvaline kuupäev ja soovite leida selle nädala esmaspäeva, kus kuupäev ilmub. Näete, et peate teatud päevade arvu "tagasi kerima", olenevalt sellest, millisel nädalapäeval antud kuupäev on. Kui kuupäev on kolmapäev, peate tagurdama 2 päeva, kui kuupäev on reede, siis 4 päeva ja nii edasi, nagu on näha allolevas tabelis:
Kuupäev | Rulli tagasi |
Esmaspäev | 0 |
Teisipäev | 1 |
Kolmapäev | 2 |
Neljapäev | 3 |
Reede | 4 |
Laupäev | 5 |
Pühapäev | 6 |
Kuidas saame teada tagasipöördumise numbri?
Selgub, et WEEKDAY funktsioon võib väikese reguleerimisega anda meile vajaliku tagasipöördumise numbri. WEEKDAY tagastab arvu, tavaliselt 1–7 iga nädalapäeva jaoks. Kui valite teise valiku (return_type) väärtuseks 3, tagastab WEEKDAY esmaspäevase nädala numbrid 0–6. Teisisõnu, saame kasutada WEEKDAY, et luua ülaltoodud tabelis igal kuupäeval tagasivoolu väärtused. Täiuslik.
Valem lihtsalt kasutab seda käitumist otseselt ära:
=B5-WEEKDAY(B5,3) =25-Aug-2019-WEEKDAY(25-Aug-2019,3) =25-Aug-2019-6 =19-Aug-2019
Käesoleva nädala esmaspäev
Jooksva nädala esmaspäeva saamiseks võite kasutada järgmist valemit.
=TODAY()-WEEKDAY(TODAY(),3)
Siin kasutame funktsiooni TÄNA, et sisestada praegune kuupäev samasse valemisse. Seda valemit jätkatakse jooksvalt.
Kohandatud alternatiiv
Kui soovite käitumist nädalapäeva järgi kohandada, kasutate alternatiivset valemit, mis kasutab funktsiooni CHOOSE koos kodeeritud reguleerimisväärtustega:
=B5-CHOOSE(WEEKDAY(B5,2),0,1,2,3,4,5,6)
See valem kasutab nädalapäeva indeksi saamiseks WEEKDAY ja tagasivõtuväärtuse hankimiseks VALI. Selle lähenemise eeliseks on see, et CHOOSE lubab meelevaldseid väärtusi igaks nädalapäevaks; saate kohandada oma äranägemise järgi.