Вычислить дни между двумя датами в Excel (7 примеров)
Как пользователь Excel, вы можете столкнуться с ситуацией, когда вам нужно знать, сколько дни находятся между двумя датами в Экселе. Или вы хотите посчитать дней между сегодняшним днем и определенной датой. Или вы хотите получить количество рабочих дней между двумя датами. Этот учебник познакомит вас с несколькими простыми и быстрыми методами расчета количества дней между двумя датами во всех три сценария.
Вычислить дни между двумя датами
Использование вычитания
Использование Kutools для подсчета дней, недель...
Использование функции ДНИ
Использование функции РАЗНДАТ
Подсчет дней между сегодняшним днем и датой
Подсчет рабочих дней между двумя датами
Исключая выходные
Без выходных и праздничных дней
Скачать образец файла
Вычислить дни между двумя датами
Предположим, у вас есть Начало в клетке C2 и Дата окончания в клетке C3, вы хотите узнать количество дней между двумя датами. В этом разделе мы покажем вам четыре способа для достижения своей цели.
Использование вычитания
Чтобы подсчитать дни между двумя датами, просто вычесть дату начала из даты окончания. Вот общая формула:
Шаг 1: Введите формулу вычитания
В камере C6, примените следующую формулу, затем нажмите Enter .
=C3-C2
Результат
Как вы можете видеть, есть 180 дней между двумя датами в ячейках C3 и C2.
- Excel хранит даты как серийные номера которые начинаются 1, что представлено числом 1. Таким образом, когда вы вычитаете одну дату из другой, вы фактически вычитаете числовые значения дат.
- Если End_date старше, чем Start_date, возвращаемый результат будет отрицательный целое число. Если вы хотите всегда получать положительный результат, вы можете использовать следующую формулу:
=ABS(End_date - Start_date)
Использование Kutools для подсчета дней, недель, месяцев и лет между датами
Для Помощник по дате и времени особенность Kutools for Excel, вы также можете рассчитать дни между датами. Более того, эта функция является более мощной, поскольку она предлагает Дополнительные параметры, как расчет недель, месяцев, лети так далее между двумя датами. На скриншоте ниже показано, как считать дни между датами шаг за шагом, и Дополнительные параметры вы также можете рассчитать.
После включения функции, нажав Кутулс > Формула Помощник > Помощник по дате и времени, пожалуйста, сделайте следующее:
- Выберите разница в Тип раздел;
- Выбрать ячейку C2 и ячейка C3 отдельно в Date1 и Date2 текстовое окно;
- Выберите день из Тип результата вывода выпадающий список ;
- Нажмите OK.
- Чтобы применить Помощник по дате и времени функция, вы должны установить Kutools for Excel первый. Kutools for Excel предлагает 30-дневную бесплатную пробную версию без ограничений, перейдите на Загрузить и установить это сейчас!
- Помимо вычисления разницы между двумя датами, Помощник по дате и времени функция также поддерживает другие расчеты даты и времени. К добавить дату и время, проверить Добавить в разделе Тип. К рассчитать возраст на основе заданной даты, проверьте Возраст в разделе Тип.
Использование функции ДНИ
Другой способ получить количество дней между двумя датами — использовать ДНИ функция, которая введена в 2013 Excel. Здесь общая формула of ДНИ функция:
Шаг 1: Введите формулу ДНЕЙ
В камере C6, примените следующую формулу, затем нажмите Enter .
=DAYS(C3,C2)
Результат
180 дни находятся между двумя датами в ячейках C3 и C2.
Использование функции РАЗНДАТ
Четвертый метод подсчета количества дней между двумя датами заключается в использовании РАЗНДАТ функция. Здесь общая формула для расчета разницы дней между двумя датами:
Шаг 1: введите формулу РАЗНДАТ
В камере C6, примените следующую формулу, затем нажмите Enter .
=DATEDIF(C2,C3,"d")
Результат
180 дни находятся между двумя датами в ячейках C3 и C2.
- В отличие от трех других методов, РАЗНДАТ формула не поддерживает вычитание более новой даты из более старой даты. Когда Дата окончания старше чем Дата начала, чтобы #NUM! ошибка будет возвращена.
- В отличие от формулы вычитания и ДНИ функция, которая может считать дни только между днями, РАЗНДАТ также может вычислить месяцев or лет между двумя датами.
- РАЗНДАТ не входит в список функций Excel, а значит, является незадокументированный функция. Это требует, чтобы вы вручную вводили все аргументы для создания РАЗНДАТ формула на вашем рабочем листе.
Подсчет дней между сегодняшним днем и датой
Если вы хотите рассчитать количество дней между сегодняшним днем и определенной датой, встроенный в Excel СЕГОДНЯ Эта функция поможет вам выполнить работу легко и быстро. Вот две общие формулы для подсчета дней между сегодняшней и другой датой с СЕГОДНЯ функция:
Чтобы рассчитать количество дней между прошедшее свидание и сегодня:
Чтобы рассчитать количество дней между будущая дата и сегодня:
В этом случае у вас есть дата в будущем в клетке C2, а сегодня 15 марта 2023 года. Вам нужно рассчитать количество дней между сегодняшним днем и этой датой, пожалуйста, сделайте следующее.
Шаг 1: Введите формулу
В камере C5, примените следующую формулу, затем нажмите Enter .
=C2-TODAY()
Шаг 2. Отформатируйте результат как общий
Выберите ячейку результата, нажмите кнопку Главная вкладка, перейдите в Number, затем выберите Общие из Формат номера выпадающий список.
Внимание: Или на Главная , нажмите Панель запуска диалогового окна рядом с номером. Затем нажмите Общие в Категория пунктом.
Результат
Как вы можете видеть, есть 108 дней между сегодняшним днем и датой в ячейке C2.
Внимание: СЕГОДНЯ функция даст текущую дату точно. Таким образом, когда конкретная дата зафиксирована, вы обнаружите, что количество дней, возвращаемых на листе, варьируется, потому что СЕГОДНЯ функция меняется изо дня в день.
Подсчет рабочих дней между двумя датами
Время от времени нам может понадобиться подсчитать количество дней без выходных. Здесь мы покажем вам, как считать рабочие дни между двумя датами с помощью NETWORKDAYS функции в две ситуации. Одна ситуация - подсчет рабочих дней без предоставления дополнительных отпусков. Другая ситуация - подсчет рабочих дней с предоставлением дополнительных отпусков.
Вот общая формула NETWORKDAYS функция:
Исключая выходные
Например, у вас есть Начало в ячейке C2 и Дата окончания в ячейке C3 вы хотите узнать количество рабочих дней между двумя датами независимо от праздников.
Шаг 1. Введите формулу ЧИСТРАБДНИ.
В камере C6, примените следующую формулу, затем нажмите Enter .
=NETWORKDAYS(C2,C3)
Результат
Вы можете видеть, что есть 130 рабочих дней между двумя датами, не считая праздников.
Без выходных и праздничных дней
В отличие от приведенного выше примера, у вас также есть дополнительные отпуска указан в диапазоне данных C5: C8, и вам нужно рассчитать количество рабочих дней между двумя датами с учетом выходных дней.
Шаг 1. Введите формулу ЧИСТРАБДНИ.
В камере C6, примените следующую формулу, затем нажмите Enter .
=NETWORKDAYS(C2,C3, E3:E7)
Результат
Вы можете видеть, что есть 125 рабочих дней между двумя датами с учетом предусмотренных праздников.
Внимание: В большинстве стран мира выходные суббота и воскресенье, Затем NETWORKDAYS function - это именно та функция, которая вам нужна. Но если ваши выходные не суббота и воскресенье (например, Только воскресенье) вам следует использовать ЧИСТРАБДНИ.МЕЖДУ Функция, позволяющая указать, какие дни недели следует считать выходными.
Статьи по теме
Как проверить, является ли дата выходным днем, и считать дни кроме праздников в Excel?
Например, у вас есть список дат и вы хотите проверить, есть ли в нем какие-либо праздничные дни, как бы вы могли это сделать быстро? В этой статье я покажу вам, как рассчитать все даты американских государственных праздников в течение заданных лет, а затем легко проверить, является ли дата американским государственным праздником в Excel.
Как рассчитать количество дней, оставшихся в месяце или году в Excel?
В некоторых случаях вам может понадобиться узнать количество оставшихся дней в месяце или году. Пожалуйста, узнайте больше деталей из этой статьи.
Как рассчитать дни, часы и минуты между двумя датами в Excel?
Предположим, у вас есть два столбца ячеек даты и времени, и теперь вы хотите вычислить разницу в днях, часах и минутах между этими двумя ячейками даты и времени, как показано на следующем снимке экрана. В этой статье я расскажу о некоторых методах решения этой задачи за вас.
Как рассчитать дни до следующего дня рождения в Excel?
Если вы хотите знать, сколько дней осталось до вашего следующего дня рождения, как бы вы поступили? На самом деле, если вы используете Microsoft Excel, вы можете использовать формулы на листе, чтобы легко подсчитать дни до следующего дня рождения. Пожалуйста, просмотрите для получения более подробной информации, как показано ниже.
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Содержание
- Видео: подсчет дней между датами
- Вычислить дни между двумя датами
- Использование вычитания
- Использование Kutools для подсчета дней, недель...
- Использование функции ДНИ
- Использование функции РАЗНДАТ
- Подсчет дней между сегодняшним днем и датой
- Подсчет рабочих дней между двумя датами
- Исключая выходные
- Без выходных и праздничных дней
- Статьи по теме
- Лучшие инструменты для работы в офисе
- Комментарии