Evolcom.ru

Бытовая техника
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как посчитать количество дней, рабочих дней, выходных между двумя датами в Excel?

Как посчитать рабочие дни в Excel

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

В Excel существует множество готовых инструментов, которые можно использовать для решения подобных задач, поэтому нет необходимости выполнять их вручную. В этот раз вы узнаете, как это сделать в современных версиях Excel, таких как Excel 2007, 2010, 2013 и 2016.

Прежде чем начать работу с датами в Excel, необходимо убедиться, что ячейки, в которых будут храниться даты, отформатированы в формате «Дата». Обычно Excel автоматически присваивает этот формат, когда вы вводите данные, похожие на дату, но если вы сделаете это вручную, это позволит избежать возможных проблем.

Чтобы изменить форматирование ячеек, выделите их с помощью мыши, щелкните правой кнопкой мыши и выберите в появившемся меню пункт Формат ячеек.

Формат ячеек

Нажмите кнопку «OK» и выберите формат «Дата». После выбора формата необходимо выбрать тип используемого формата.

выбор Формата ячеек

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

  • 1 Вычислите количество дней по простой формуле
  • 2 Вычислите количество дней между двумя датами
  • 3 Вычислите количество рабочих дней между двумя датами

Подсчет количества дней с помощью простой формулы

Самый простой вариант вычисления количества дней между двумя датами — это простая формула, которая вычитает одну дату из другой. Это делается очень простым способом. Сначала необходимо ввести дату начала и дату окончания в отдельные ячейки и задать им формат «Дата», как описано выше.

Читайте так же:
Как подсчитать по нескольким критериям в Excel?

формат Дата

После этого выделите ячейку, которая будет содержать результат вычислений, и задайте ей формат «Общ.». В результате «Дата» не является подходящим форматом для ячейки с результатом, поскольку эта ячейка будет содержать количество дней (число), но не конкретную дату.

формат Общий

После установки формата «Общий» необходимо ввести формулу, которая будет вычитать более раннюю дату из более поздней. Ввести такую формулу очень просто. Выделяем ячейку, в которой должен находиться результат, вводим символ «=», затем адрес ячейки с более поздней датой, затем символ «-» и адрес ячейки с более ранней датой.

ввод простой формулы

Для получения результата после ввода формулы необходимо нажать Enter.

количество дней

Как видите, в данном случае количество дней между двумя датами равно 41.

Подсчет количества дней между двумя датами

В Excel также есть специальная функция для подсчета количества дней между двумя датами. Эта функция называется «DIVATE» и имеет следующий синтаксис:

  • =РАЗНДАТ(начальная_дата;конечная_дата;единица)

Это значение представляет собой обозначение данных, которые будут возвращены.

Выделите ячейку, в которой должен появиться ответ, присвойте ей тип данных «Общий» и введите формулу. В данном случае ввод формулы немного сложнее, необходимо ввести символ «=», затем имя функции «РАЗНДАТ», после чего раскрыть круглые скобки и ввести адреса ячеек с датами и единицы возвращаемых значений.

формула с функцией РАЗНДАТ

Обратите внимание, что при использовании функции DIFFERENT необходимо сначала ввести адрес ячейки, содержащей более раннюю дату, а затем адрес ячейки, содержащей более позднюю дату. После ввода формулы нажмите клавишу Enter, и вы получите результат.

Подсчет количества рабочих дней между двумя датами

Другая типичная задача — подсчитать количество рабочих дней между двумя датами. В Excel также есть специальная функция для решения этой проблемы, которая называется «ЧИСЛО». Синтаксис этой функции следующий:

  • =CHEATRABDNY(начальная_дата;распутная_дата; [праздничные дни])
Читайте так же:
Как получить список имен листов в таблицах Google?

Как вы видите, эта функция очень похожа на предыдущую, но имеет новый параметр «Holidays». Это необязательный параметр, который можно использовать для указания дат государственных праздников, чтобы функция исключала их из списка рабочих дней. Если праздничные даты не указаны, функция рассчитывает все дни, кроме субботы и воскресенья.

Чтобы использовать эту функцию, выделите ячейку, в которой вы хотите получить результат, присвойте ей тип данных «Общий» и введите формулу. Чтобы ввести формулу, введите символ «=», затем имя функции «ЧИСЛО», затем раскройте скобки и введите адреса ячеек с датами.

формула с функцией ЧИСТРАБДНИ

После ввода формулы нажмите клавишу Enter для получения результата.

количество рабочих дней

Как видите, в данном случае количество рабочих дней между двумя датами составило 30.

Функция WORKDAY (РАБДЕНЬ) в Excel. Как использовать?

Функция WORKDAY в Excel используется для расчета даты завершения проектов/работ. Например, если я начинаю проект сегодня и мне потребуется 20 рабочих дней для его завершения, я могу использовать эту формулу для расчета даты завершения проекта. Эта функция лучше всего подходит для расчета срока исполнения, даты завершения проекта, даты поставки и т.д.

Что возвращает функция

Дата, наступающая после определенного количества рабочих дней.

Синтаксис

=WORKDAY(start_date, days, [holidays]) — английская версия

=РАБДЕНЬ(нач_дата;количество_дней;[праздники]) — русская версия

Аргументы функции

  • start_date (нач_дата) — дата, которую мы берем за точку отсчета;
  • days (количество_дней) — общее количество рабочих дней, не включая выходные. Вы можете использовать как положительные, так и отрицательные числа в аргументе;
  • [holidays]([праздники])— (не обязательно) Это диапазон дат, который необходимо исключить из расчетов. Например, это могут быть какие-либо национальные праздники. Также, это может быть ссылка на диапазон ячеек, который содержит даты, или может быть массивом порядковых номеров, которые содержат даты.
Читайте так же:
Как очистить старые элементы в сводной таблице?

Дополнительная информация

  • Суббота и Воскресенье считаются выходным днем и не включаются в расчет формулы;
  • В том случае, если вам нужно использовать в расчетах Субботу и Воскресенье — используйте формулу WORKDAYS.INTL(РАБДЕНЬ.МЕЖД) ;
  • Данные даты могут быть использованы в функции как:
    — результат какой-либо функции и вычисления;
    — данные в текстовом формате;
    — дата, введенная в текстовом формате в рамках функции (в кавычках).

Примеры использования функции РАБДЕНЬ в Excel

Пример №1. Вычисляем дату завершения проекта исходя из количества рабочих дней

Функция автоматически рассчитает дату окончания проекта или задачи, как только вы укажете дату начала расчета и количество рабочих дней. Формула исключает из расчета субботы и воскресенья (нерабочие дни, выходные).

функция workday (рабдень) в Excel

На примере выше, дата начала расчета — 13 марта 2016 года (воскресенье), результат вычисления — 20 мая 2016, или через 50 рабочих дней от начала калькуляции.

Пример №2. Вычисляем дату завершения проекта исходя их количества рабочих дней и каникул

Если вы хотите вычесть из расчета отпуск, вам нужно использовать третий аргумент функции WORKDAY в Excel.

Функция workday (рабдень) в Excel

На примере выше, за день старта проекта было взято число 13/03/2016 (воскресенье), результат вычисления, за вычетом выходных и каникул — 25/05/2016, или через 50 рабочих дней. В ячейках C3:C5 мы указали список дат относящихся к каникулам или праздничным дням и учли их в формуле в ячейке E2. В случае, если каникулы выпадают на выходной день (субботу или воскресенье) из расчетов вычитается только один день.

Еще больше полезных приемов в работе со списками данных и функциями в Excel вы узнаете в практическом курсе «От новичка до мастера Excel«. Успей зарегистрироваться по ссылке!

Как посчитать количество рабочих дней в месяце в excel

Функция РАБДЕНЬ() в EXCEL

  • Дата_начала – с нее начинается подсчет дней.
  • Дни – рабочие дни, которые нужно добавить или вычесть из начальной точки отсчета. Положительное число возвращает будущий момент времени, отрицательное — возвращает в прошлое.
  • Праздничные_дни – необязательный список дат, которые следует считать нерабочими днями. Это может быть либо диапазон ячеек, содержащих даты, которые вы хотите исключить из расчетов, либо константа массива.
  • start_date (нач_дата) – дата, которую мы берем за точку отсчета;
  • days (количество_дней) – общее количество рабочих дней, не включая выходные. Вы можете использовать как положительные, так и отрицательные числа в аргументе;
  • [holidays]([праздники])– (не обязательно) Это диапазон дат, который необходимо исключить из расчетов. Например, это могут быть какие-либо национальные праздники. Также, это может быть ссылка на диапазон ячеек, который содержит даты, или может быть массивом порядковых номеров, которые содержат даты.
  • Чтобы добавить будние дни, введите положительное число в качестве аргумента дни в формуле РАБДЕНЬ.
  • Чтобы вычесть будние дни, используйте там же отрицательное число.
Читайте так же:
Как посчитать пустые ячейки как ноль при использовании СРЕДНЕГО в Excel?

  • «0000010» — суббота – отдыхаем.
  • «1000001» — понедельник и воскресенье – отдыхаем.

Количество дней между двумя датами в Excel

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

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector