При выполнении вычислений в Excel часто бывает полезно знать, сколько дней проходит между двумя датами. Excel упрощает это — вы просто вычитаете более раннюю дату из последней.

Однако в деловой среде вы можете не знать только количество дней — вы, вероятно, захотите узнать количество рабочих дней между двумя датами. Другими словами, сколько рабочих дней проходит между двумя датами?

Вы не поверите, но в Excel расчет рабочих дней почти так же просто, как и расчет обычных дней. Все, что вам нужно сделать, это использовать функцию рабочего листа ЧИСТРАБДНИ. Эта функция не присуща Excel; он является частью пакета аналитических инструментов. (Как включить Analysis ToolPak обсуждается в других ExcelTips.)

Предположим на мгновение, что у вас есть две даты: одна в формате А3, а другая в формате А4. Дата в A3 — это ваша дата начала, а дата в A4 — дата окончания. Чтобы рассчитать количество рабочих дней между двумя датами, вы можете использовать следующую формулу:

=NETWORKDAYS(A3,A4)

Это возвращает количество всех дней между двумя датами, не считая выходных. Обратите внимание, что функция возвращает количество полных дней. Таким образом, если вашей начальной датой было 4 сентября, а вашей конечной датой было 5 сентября, функция вернет значение 2. (при условии, что ни один день не был выходным днем.)

Если вы хотите учесть праздники, самый простой способ — ввести стандартные праздники в диапазон ячеек, а затем определить имя для этого диапазона. (Мне всегда нравится ужасно очевидное название «Праздники».) Затем вы можете изменить формулу ЧИСТЫЕ ДНИ следующим образом:

=NETWORKDAYS(A3,A4,Holidays)

ExcelTips — ваш источник экономичного обучения Microsoft Excel.

Этот совет (2155) относится к Microsoft Excel 97, 2000, 2002 и 2003. Вы можете найти версию этого совета для ленточного интерфейса Excel (Excel 2007 и более поздних версий) здесь:

link: / excelribbon-Calculating_Business_Days [Расчет рабочих дней].