В моем листе Excel я хочу рассчитать даты начала/конца 4 недель. У меня есть эта формула для расчета понедельника и воскресенье дат основаны на неделю, введенных в С9, H9 (= C9+1)
, C23 (=H9+1)
, H23 (=C23+1)
:Формула для расчета дат
По понедельникам
=IF(C9<>"",DATE(YEAR(TODAY()),1,-2)-WEEKDAY(DATE(C9,1,3))+C9*7,"")
=IF(H9<>"",DATE(YEAR(TODAY()),1,-2)-WEEKDAY(DATE(H9,1,3))+H9*7,"")
=IF(C23<>"",DATE(YEAR(TODAY()),1,-2)-WEEKDAY(DATE(C23,1,3))+C23*7,"")
=IF(H23<>"",DATE(YEAR(TODAY()),1,-2)-WEEKDAY(DATE(H23,1,3))+H23*7,"")
По воскресеньям
=IF(C9<>"",DATE(YEAR(TODAY()),1,-2)-WEEKDAY(DATE(C9,1,3))+C9*7+6,"")
=IF(H9<>"",DATE(YEAR(TODAY()),1,-2)-WEEKDAY(DATE(H9,1,3))+H9*7+6,"")
=IF(C23<>"",DATE(YEAR(TODAY()),1,-2)-WEEKDAY(DATE(C23,1,3))+C23*7+6,"")
=IF(H23<>"",DATE(YEAR(TODAY()),1,-2)-WEEKDAY(DATE(H23,1,3))+H23*7+6,"")
Теперь, если я вхожу 37 в C9, понедельник и воскресенье на неделю 37 рассчитываются правильно, как 12 и 18 сентября, в то время как неделя 38 и следующая неверны (18 сентября и 24 сентября). Где ошибка?
Я не понимаю вашу точку зрения. Вы можете перефразировать? Я хочу, чтобы пользователь вводил только номер недели, затем пусть лист вычисляет остальное. –
Это только на 2016 год? Если это так, я создам формулу для вас. –
Отредактированный ответ, пожалуйста, см. –