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

Excel хранит даты в виде чисел, объясняется простая математическая формула. Поэтому просто нужно вычесть две даты, чтобы получить дни между двумя датами с учетом лет.

=later_date — earlier date

Или

=IF(date1>date2, date1 — date2, date2 — date1)

Используйте формулу ЕСЛИ, если вы не знаете, какую дату поставить первой.

Пример:

Давайте получим это, протестировав функцию на некоторых примерах. Здесь у нас есть две заданные даты: Дата 1 и Дата 2.

image

Нам нужно найти количество дней, которые лежат между двумя заданными. Используйте формулу в ячейках C2 и D2.

= A2 — B2

image

Эта формула дает отрицательные результаты, если date1 <date2.

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

= IF ( A4 > B4 , A4 — B4, B4 — A4 )

image

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

Пример 2:

Вот еще один пример того же, используя функцию РАЗНДАТ. Но на этот раз мы будем использовать встроенную функцию.

Функция РАЗНДАТ возвращает количество лет, месяцев и дней между заданными двумя датами в Excel.

Синтаксис:

=DATEDIF(start_date, end_date, unit)

Start_date: первая дата в допустимом формате excel end_date: вторая дата в допустимом формате excel Unit: единица измерения в кавычках и ключевой аргумент для функции «y» получает годы между датами «m» получает месяцы между датами «d» получает дней между датами «md» получает дни между датами, игнорируя месяцы и годы. «ym» получает месяцы между датами, игнорируя дни и годы, «yd *» получает дни между датами, игнорируя годы

Попробуйте следующую формулу, чтобы получить дни между двумя датами, игнорируя годы

image

Используйте формулу:

= DATEDIF (A2, B2, C2)

Пояснение A2: первый аргумент даты задан как ссылка на ячейку B2: Второй аргумент даты задан как ссылка на ячейку C2: указанная единица измерения. Значение можно указывать прямо в кавычках «yd».

image

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

image

Функция возвращает полные календарные годы между датами в формате «ярд».

image

Как видите, формула возвращает дни между датами без учета лет. Но последний результат возвращает ошибку # ЧИСЛО, потому что start_date ПОСЛЕ end_date.

Примечания:

  1. Функция возвращает # ЗНАЧ! Ошибка, если какой-либо аргумент функции не является числовым.

  2. Будьте осторожны при использовании даты и числа процентов в качестве ссылки на ячейку.

  3. Даты в формуле необходимо вводить с использованием ссылки на ячейку. Формат даты Excel создает проблемы при вычислении результатов. . Если date 1> date2, то функция возвращает ошибку, если ошибка не обрабатывается должным образом.

Надеюсь, вы поняли, как извлекать дни между датами, игнорируя годы в Excel. Эти задачи можно выполнять в книгах Excel 2013 и 2010.

Поделитесь своим запросом ниже в поле для комментариев. Мы поможем вам.

Похожие статьи

link: / excel-date-working-out-a-people-age-in-microsoft-excel [Вычислить возраст по дате рождения]

link: / excel-date-time-Formulas-calculate-years-months-days-elapsed-from-a-date-in-microsoft-excel [Рассчитывать дни, годы и месяцы с определенной даты]

link: / excel-date-time-formulas-how-to-use-the-edate-in-excel [Как использовать функцию EDATE в Excel]

link: / summing-sum-if-date-is-between [SUM if date is between]

link: / lookup-formulas-vlookup-by-date-in-excel [Просмотр-поиск по дате в Excel]

Популярные статьи

link: / keyboard-formula-shortcuts-50-excel-shortcuts-to-Повышение-продуктивность [50 ярлыков Excel для повышения вашей производительности]

link: / excel-generals-how-to-edit-a-dropdown-list-in-microsoft-excel [Редактировать раскрывающийся список]

link: / excel-range-name-absolute-reference-in-excel [Абсолютная ссылка в Excel]

link: / tips-conditional-formatting-with-if-statement [Если с условным форматированием]

link: / logic-formulas-if-function-with-wildcards [Если с wildcards]