
Üldine valem
=IF(WEEKDAY(date)=2,date-3,date)
Kokkuvõte
Kuupäeva nädalapäeva kontrollimiseks ja reedesse naasmiseks, kui kuupäev on esmaspäev, saate kasutada funktsioone IF ja WEEKDAY. Näidatud näites on valem C5-s
=IF(WEEKDAY(B5)=2,B5-3,B5)
Selgitus
Funktsioon WEEKDAY tagastab numbri 1–7, mis vastab kindlatele nädalapäevadele. Vaikimisi eeldab WEEKDAY pühapäevapõhist nädalat ja määrab 1 pühapäevale, 2 esmaspäevale ja nii edasi, 7 määratakse laupäevale.
Sel juhul tahame tegutseda ainult siis, kui kõnealune kuupäev on esmaspäev. Testimiseks kasutame funktsiooni IF sees seda väljendit:
WEEKDAY(B5)=2
Kui loogiline avaldis tagastab väärtuse TÕENE, teame, et kuupäev on esmaspäev, seega lahutame reedeks tagasitõmbamiseks 3. Kui avaldis tagastab FALSE, tagastame lihtsalt algse kuupäeva.