
Загальна формула
=IF(WEEKDAY(date)=2,date-3,date)
Резюме
Щоб перевірити день тижня дати та повернутися до п’ятниці, коли датою є понеділок, ви можете використовувати функції IF та WEEKDAY. У наведеному прикладі формула в С5 є
=IF(WEEKDAY(B5)=2,B5-3,B5)
Пояснення
Функція WEEKDAY повертає число 1-7, яке відповідає певним дням тижня. За замовчуванням WEEKDAY передбачає тиждень, що базується на неділі, і призначає 1 - неділі, 2 - понеділку тощо, а 7 - суботі.
У цьому випадку ми хочемо вжити заходів, лише якщо датою, про яку йдеться, є понеділок. Для тестування ми використовуємо цей вираз усередині функції IF:
WEEKDAY(B5)=2
Якщо логічний вираз повертає TRUE, ми знаємо, що дата - понеділок, тому віднімаємо 3, щоб «повернутися» до п’ятниці. Якщо вираз повертає FALSE, ми просто повертаємо початкову дату.