Расчет дат выходных (Microsoft Excel)
Рувиму нужно знать, когда наступит следующий уик-энд на любой день. Для его целей выходные начинаются в субботу, так что это в основном означает придумать способ «округлить» дату (с воскресенья по пятницу) до следующей субботы.
Есть несколько способов рассчитать дату следующей субботы. Это стало возможным, потому что даты хранятся внутри Excel как числа, и числами можно легко манипулировать. Возможно, самый простой способ рассчитать следующую субботу — это формула:
=A1+7-WEEKDAY(A1)
Вы также можете использовать очень простое приложение функции CEILING, как показано здесь:
=CEILING(A1,7)
Эти две формулы вернут дату следующей субботы, если только дата в A1 уже не суббота. Если вы хотите, чтобы начальная дата субботы возвращала дату следующей субботы, тогда эта формула будет работать нормально:
= IF(WEEKDAY(A1)=7,7,7-WEEKDAY(A1))+A1
ExcelTips — ваш источник экономичного обучения Microsoft Excel.
Этот совет (9303) применим к Microsoft Excel 97, 2000, 2002 и 2003. Вы можете найти версию этого совета для ленточного интерфейса Excel (Excel 2007 и более поздних версий) здесь:
link: / excelribbon-Calculating_Weekend_Dates [Расчет дат выходных]
.