Как посчитать дни между двумя датами в Excel
Как пользователю Excel, вам может потребоваться добавить столбцы с датами начала и окончания в ваши электронные таблицы. Таким образом, Excel включает в себя несколько функций, которые сообщают вам, сколько дней проходит между двумя отдельными датами. Вы можете добавить в ячейки четыре функции Excel, которые сообщат вам, сколько дней проходит между двумя указанными датами. В этой статье описывается использование Excel для расчета дней между двумя выбранными датами с использованием этих функций и без них. Давайте начнем.
Как найти разницу между датами в Excel без функции
Во-первых, вы можете найти разницу между датами, вычитая их. В Excel нет функции вычитания, но вы все равно можете добавлять в ячейки формулы вычитания. Вот как это сделать для свиданий.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
- Откройте “пустой” таблицу Excel и введите “начинать” и “конец” дату в ячейках «B4» и «C4», как на снимке ниже. Обратите внимание, что даты должны быть в формате США: сначала месяц, затем день и третий год.
- Теперь выберите ячейку «Д4», щелкните внутри «строка формул» вверху, затем введите «=C4-B4» и нажмите “Входить.” Ячейка «D4» вернет значение «34». Примечание. «C4» идет первым, потому что вы вычитаете.
Как найти разницу между двумя датами в Excel с помощью функции ДАТА
Вы можете найти разницу между любыми двумя датами, используя функцию ДАТА. Затем вы можете узнать количество дней, введя даты на панели функций вместо ячеек электронной таблицы. Основной синтаксис этой функции: «=ДАТА(гггг, м, д)-ДАТА(гггг, м, д)». Чтобы правильно вычислить разницу, сначала вставляется самая поздняя дата.
- Выберите “клетка” в электронной таблице, куда вы хотите добавить функцию, затем убедитесь, что для нее установлено значение “Общий” формат.
- Нажмите внутри «функциональная панель», затем введите «=ДАТА(2022, 5, 5)-ДАТА(2022, 4, 1)» и нажмите “Входить.”
Нахождение разницы между двумя датами с помощью функции РАЗНДАТ
РАЗНДАТ — это гибкая функция для расчета общего количества дней путем ввода дат в электронную таблицу или на панель функций. Однако, DATEDIF не указан в окне «Функция вставки» Excel. потому что он существует только для совместимости с книгами Lotus 1-2-3..
Также, использование DATEDIF может привести к неверным результатам в некоторых ситуациях.. Для получения более подробной информации см. это Excel ФАЙЛ страница помощи.
Если вы решите использовать функцию «ДАТЕСЛИ», вам нужно будет ввести ее непосредственно в панели функций. Синтаксис включает в себя РАЗДАТ(начальная_дата, конечная_дата, единица измерения). Вы можете ввести дату начала и дату окончания или ссылки на ячейки для определенных дат в функции, а затем добавить единицу измерения «дни» в конец. Вот как это сделать.
- Выберите “клетка” в электронной таблице, куда вы хотите поместить функцию, затем установите для нее значение “Общий” формат.
- Чтобы найти разницу в днях (включая годы), введенных в ячейки B6 и C6, введите «=DATEDIF(B6, C6, «d»)» в функциональную панель и нажмите «Ввод». «d» представляет формат «дни».
- Если вам нужно игнорировать годы при расчете, замените «d» на «я», таким образом, вы получите формулу, указанную как «=РАЗДАТА(B4, C4, “ярд”)». Буква «y» исключает годы, а буква «d» включает «дни».
Если вы обнаружите какие-либо ошибки, вставьте самую раннюю ячейку, указанную как «B6», в приведенном выше примере.
Нахождение разницы между двумя датами с помощью функции DAYS360
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Функция ДНИ360 определяет общее количество дней между датами на основе 360-дневного календаря, который более широко применяется для финансовых лет. Таким образом, это может быть лучшей функцией для электронных таблиц счетов. Это не будет иметь большого значения для дат с разницей всего в несколько месяцев, но DAYS360 будет возвращать немного другие значения для более длительных периодов, чем другие функции.
- Входить '01.01.2021' и '01.01.2022' в ячейках B6 и C6 вашей электронной таблицы.
- Затем щелкните ячейку, чтобы включить функцию «DAYS360», и нажмите «Формулы > Дата и время».
- В раскрывающемся меню «Дата и время» выберите «ДНИ 360».
- Нажмите кнопку «Дата начала” кнопку и введите «Б6», нажмите кнопку «Конечная_дата» кнопку и введите «С6», а затем нажмите “ХОРОШО.”
- Функция «DAYS360» вернет значение 360.
Нахождение разницы между двумя датами с помощью функции ЧИСТРАБДНИ
Что, если вам нужно найти разницу между любыми двумя датами, но исключить из уравнения выходные? DATEDIF, DATE и DAYS360 не подходят для такого сценария. ЧИСТРАБДНИ — это функция, которая определяет количество дней между датами, не включая выходные дни, а также может учитывать дополнительные праздники, например праздничные дни.
Итак, это должна быть функция для планирования проекта. Основной синтаксис функции: =ЧИСТРАБДНИ(начальная_дата, конечная_дата, (праздники)).
- Нажмите на ячейку, в которую вы хотите добавить функцию, и выберите «Формулы > Дата и время > ЧИСТРАБДНИ».
- Тип “Б7” для «Start_date» и «С7» для «End_date» и нажмите “ХОРОШО.”
- Используя даты начала и окончания 01.04.2022 и 05.05.2022, ЧИСТЫЕ ДНИ Функция возвращает значение 25 дней между датами, не считая выходных. С учетом выходных общее количество дней составит 34, как и в предыдущих примерах.
- Введите даты в другие ячейки электронной таблицы, чтобы включить в функцию дополнительные праздничные дни. Нажмите кнопку ссылки на ячейку «Праздники» в окне функции ЧИСТРАБДНИ и выберите ячейки с праздничными датами. Это позволит вычесть праздники из окончательной цифры.
Как видите, существует множество способов рассчитать количество дней между датами начала и окончания в таблицах Excel. Более поздние версии Excel также включают функцию ДНИ, которую вы используете, чтобы найти разницу между парой дат. Эти функции, несомненно, будут полезны для электронных таблиц, в которых много дат.
Часто задаваемые вопросы
Что означает #ЧИСЛО?
Если вы выполните приведенные выше формулы и получите #NUM, а не число, дата начала превышает дату окончания. Попробуйте перевернуть даты и выполнить действия еще раз.