
Formula generică
=IF(WEEKDAY(date)=2,date-3,date)
rezumat
Pentru a verifica ziua săptămânii unei date și a reveni la vineri când data este o zi de luni, puteți utiliza funcțiile IF și WEEKDAY. În exemplul prezentat, formula din C5 este
=IF(WEEKDAY(B5)=2,B5-3,B5)
Explicaţie
Funcția WEEKDAY returnează un număr, 1-7, care corespunde anumitor zile ale săptămânii. În mod implicit, WEEKDAY presupune o săptămână bazată pe duminică și atribuie 1 duminică, 2 luni și așa mai departe, cu 7 atribuite sâmbetei.
În acest caz, dorim să luăm măsuri numai dacă data în cauză este luni. Pentru a testa, folosim această expresie în interiorul funcției IF:
WEEKDAY(B5)=2
Dacă expresia logică revine ADEVĂRAT, știm că data este o zi de luni, așa că scădem 3 pentru a „reveni” la vineri. Dacă expresia returnează FALS, returnăm pur și simplu data originală.