Формула на Excel: Ако понеделник, върнете се в петък -

Обща формула

=IF(WEEKDAY(date)=2,date-3,date)

Обобщение

За да проверите делничния ден на датата и да се върнете към петък, когато датата е понеделник, можете да използвате функциите IF и WEEKDAY. В показания пример формулата в C5 е

=IF(WEEKDAY(B5)=2,B5-3,B5)

Обяснение

Функцията WEEKDAY връща число 1-7, което съответства на определени дни от седмицата. По подразбиране WEEKDAY приема неделя, базирана на неделя, и присвоява 1 на неделя, 2 до понеделник и т.н., като 7 са определени за събота.

В този случай искаме да предприемем действия само ако въпросната дата е понеделник. За да тестваме, използваме този израз във функцията IF:

WEEKDAY(B5)=2

Ако логическият израз връща TRUE, знаем, че датата е понеделник, така че изваждаме 3, за да се "върнем" до петък. Ако изразът връща FALSE, ние просто връщаме първоначалната дата.

Интересни статии...