Evolcom.ru

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

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

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

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

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

Подготовка ячеек для работы с датами

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

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

Формат ячеек

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

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

Даты можно вводить после установки формата ячеек. В зависимости от используемого метода можно рассчитать количество дней между двумя датами. Ниже мы рассмотрим каждый из этих вариантов отдельно.

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

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

формат Дата

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

формат Общий

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

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

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

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

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

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

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

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

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

Значение «One» в этом случае является обозначением возвращаемых данных.

ЕдиницаВозвращаемое значение
«Y»Количество полных лет в периоде.
«M»Количество полных месяцев в периоде.
«D»Количество дней в периоде.
«MD»Разница в днях между начальной и конечной датой. Месяцы и годы дат не учитываются.
«YM»Разница в месяцах между начальной и конечной датой. Дни и годы дат не учитываются.
«YD»Разница в днях между начальной и конечной датой. Годы дат не учитываются.

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

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

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

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

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

  • =CHEATRABDNY(начальная_дата;распутная_дата; [праздники])

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

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

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

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

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

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

Вы можете видеть, что между этими двумя датами 30 рабочих дней.

  • Как строить график в Excel
  • Как исправить область в Excel
  • Как открыть XLS
  • Как открыть XLSX
  • Как вставить формулу в Word.

Создатель сайта comp-security.net, автор более 2000 статей по ремонту компьютеров, работе с программным обеспечением и конфигурированию операционных систем.

Задайте вопрос в комментариях под статьей или на странице «Задать вопрос», и вы обязательно получите ответ.

Функция ЧИСТРАБДНИ в Excel — Как использовать?

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

Он обычно используется для расчета компенсации сверхурочных работникам.

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

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

Синтаксис

=NETWORKDAYS(start_date, end_date, [holidays])

=CHEATRABDNEY(дата начала; дата окончания; [праздничные дни])

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

  • start_date (нач_дата) — дата, с которой начинается вычисление по формуле;
  • end_date (кон_дата) — дата, вплоть до которой необходимо провести вычисление;
  • [holidays] ([праздники]) — (при необходимости) — это диапазон дат, который может быть исключен из расчета. Например, это могут быть национальные / государственные праздники. Значение может быть ссылкой на диапазон ячеек, который содержит даты для исключения.

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

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

Примеры использования функции NETWORKDAYS (ЧИСТРАБДНИ) в Excel

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

funkciya-networdays-chistrabdni-excel

В приведенном выше примере функция Excel NETWORKDAYS подсчитывает количество дней между 20 декабря и 10 января, исключая выходные (субботу и воскресенье), и возвращает результат «15».

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

funkciya-networdays-chistrabdni-excel

На примере выше, функция ЧИСТРАБДНИвычисляет количество дней между 20 декабря и 10 января, исключая выходные (субботу и воскресенье), а также указанные праздники. Результат — 13 дней.

Читайте так же:
Как подсчитать количество ячеек больше или меньше 0 (нуля) в Excel?

Здесь, мы указали 2 дня праздничных. Обратите внимание, что эти два праздника выпадают на будние дни (25 декабря 2015 и 1 января 2016 — это пятница). В случае, если праздник приходится на выходной день, он не учитывается в качестве исключения (как выходные, так или иначе не учитываются).

В приведенном выше примере, если изменить 01 января 2016 года (пятница) на 02 января 2016 года (суббота), результат станет 14.

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

Русские Блоги

Хотите использовать формулу, чтобы рассчитать, сколько дней работы вы посетили в прошлом году?

Текст / Брат Кан Кан

2016 год прошел так незаметно, что, даже если это немного грустно, его можно считать для меня удовлетворительным. Страшно не время, а то, что мы тратим время и думаем о нем, не зная, что мы сделали за этот год. Берегите свое время и относитесь к нему хорошо: это лучшее, что у вас есть.

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

В 2016 году общее количество дней составляет 366 (високосный год), и каждый выходной — это два выходных дня. Если выходные дни не учитываются, как рассчитать количество рабочих дней по формуле?

2665868-dffad3a434090be2.png

На рисунке видно, что ячейка C2 рассчитывает количество рабочих нерабочих дней за весь год как 261.

Смысл функции NETWORKDAYS — «чистые рабочие дни», а ее параметры следующие:

Н ЕТ РАБОЧИХ ДНЕЙ (дата начала/окончания, не включая)

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

Читайте так же:
Как пакетно конвертировать файлы Excel в PDF в Excel?

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

Для простоты я прямо перечисляю и подсчитываю количество официальных праздничных дней.

(1) Новогодние каникулы: Три дня отгула, включая 2 выходных дня, один день;

Праздник Весны: всего 7 выходных дней, включая 2 выходных и 2 праздничных дня;

(3) Праздник могил: 3 выходных дня, включая 2 праздничных дня, 1 день;

На выходные в День труда выпадает четыре выходных дня, два из которых — отцовские, а один — просто выходной;

(5) Фестиваль драконьих лодок: 3 выходных дня, включая один выходной день и один выходной день, считая;

(6) Праздник середины осени: 3 праздничных дня, включая 1 выходной, 1 выходной день считается за 1 день;

(7) Национальный праздник: 7 выходных дней, из них 2 выходных, 2 выходных, итого 3 выходных;

Вышеуказанные праздники длятся 11 дней, поэтому фактическое количество рабочих дней равно 261-11 = 250 дней.

Годовой рабочий день фактически составляет 245 рабочих дней, не считая пяти дней личного отпуска и отпуска по болезни. Даже в году с 366 рабочими днями только 245 из них являются рабочими днями, а треть времени уходит на отпуск. Итак, на что же мы потратили свое время? Это вопрос, над которым стоит задуматься каждому из нас.

Как правило, формулы NETWORKDAYS достаточно для расчета количества рабочих дней, но случается, что в некоторых отраслях есть выходные дни. Некоторые из них закрыты по понедельникам, вторникам и средам, а другие — только по понедельникам. Тогда, если это не выходной день, который не подчиняется распорядку, как рассчитать количество рабочих дней?

2665868-0fb634aad332d89b.png

Мы вводим функцию NETWORKDAYS.INTL в ячейку C2, чтобы помочь нам получить результат. Эта функция имеет еще один суффикс, чем предыдущая функция. Суффикс «INTL» является аббревиатурой «INTERNATIONAL». Я не знаю, что означает команда разработчиков Microsoft. Означает ли это адаптироваться к определению выходных в разных странах? Поэтому я отправился на Baidu и обнаружил, что это правда. Разделение выходных в разных странах ослепительно. Те, кто заинтересован, могут прочитать введение этой короткой статьи. Оригинальная ссылка: http://fr.hujiang.com/new/p714669/

2665868-32c1ffee62be9c32.png

Таким образом, значение функции NETWORKDAYS.INTL — «настраиваемые чистые рабочие дни для международных выходных».

В этом примере мы используем формулу = NETWORKDAYS.INTL (A2, B2,2). A2 и B2 представляют начальное и конечное время так же, как и предыдущие параметры функции NETWORKDAYS. Значение третьего параметра можно найти ниже. На следующем рисунке:

Читайте так же:
Как переместить столбец / строку без замены / перезаписи существующих данных в Excel?

2665868-750329dd39c2d83f.png

Как видно из рисунка, третий параметр фактически используется для настройки дня выходных. В этом примере выбрано «2», что означает, что воскресенье и понедельник являются выходными днями, поэтому рассчитанное количество рабочих дней — это «50», которое мы видели ранее. Детская обувь может самостоятельно изменить третий параметр и попытаться увидеть, будет ли результат таким же.

Функция NETWORKDAYS.INTL фактически имеет всего 4 параметра:

= NETWORKDAYS. Дата (начальная дата, конечная дата, пользовательский выходной, исключенная дата)

«2» на рисунке является третьим параметром, что означает, что пользовательские воскресенье и понедельник являются выходными. Этот параметр может быть опущен. По умолчанию установлено значение 1, что означает, что суббота и воскресенье являются выходными по умолчанию.

В этом примере четвертый параметр опущен, и его значение такое же, как в NETWORKDAYS.

Таким образом, NETWORKDAYS. Хотя функция INTL будет более гибкой, следует отметить, что NETWORKDAYS остается прежней. Это новая функция, которая доступна только в Excel 2010 и выше. Она недоступна в более низких версиях Excel.

Остановился здесь сегодня, надеюсь, что обувь детей сможет сделать это несколько раз самостоятельно, смотреть бесполезно.

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

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