У нас есть бизнес-процесс, который требует от нас расчета
(TODAY + 8 weeks) to the nearest Sunday or Wednesday.
Например
- Сегодня 07/12.
- 8 недель 01/02/18
- Это четверг. Посчитайте до ближайшей среды или воскресенья в прошлом [1]. Посчитайте до ближайшей среды или воскресенья в будущем [3]
- Выберите день с наименьшим количеством прыжков между расчетной датой. Поэтому выбираем среду 31/01/18
- Если это пятница и есть ничья (-2 до среды, +2 до воскресенья), выберите воскресенье.
Я доволен Excel до точки =TODAY()+(8*7)
но следующий шаг к « is this a Wednesday or Sunday, if not count forward and back until it is both then compare the two values and select the closest
намного выше меня. Я предполагаю, что ему нужен некоторый VB, но это не то, с чем я знаком (хотя я мог бы сделать это в PowerShell, однако, я не неспособен просто незнакомый).
Кто-нибудь может заставить меня начать?
В конечном итоге я хотел бы включить результаты в документ Word, но это может произойти позже.