Формула Excel: вычислить годы, месяцы, дни между двумя датами
В Excel вы обычно вычисляете разницу между двумя датами и отображаете результаты в виде дней, месяцев или лет. Здесь в этом руководстве представлена формула, которая отображает разницу между двумя датами в виде A лет B месяцев C дней, например, 3 года 2 месяца 1 день.
Если вы хотите следовать этому руководству, загрузите пример электронной таблицы.
Общая формула:
DATEDIF(start_date,end_date,"y")&" years "&DATEDIF(start_date, end_date,"ym")&" months " &DATEDIF(start_date, end_date,"md") &" days" |
аргументы
Start_date, end_date: the starting date and ending date that you want to calculate the years, months and days between. |
Ошибка
Если аргумент end_date меньше start_date, формула возвращает значение ошибки #NUM !.
Как работает эта формула
Чтобы вычислить разницу между двумя датами в ячейках B3 и C3 и отобразить результат в виде лет, месяцев и дней, используйте следующую формулу:
=DATEDIF(B3,C3,"y")&" years "&DATEDIF(B3, C3,"ym")&" months " &DATEDIF(B3, C3,"md") &" days" |
Нажмите Enter .
Затем отформатируйте результаты в формате даты, нажав Главная > Формат номера раскрывающееся меню> Короткое свидание or Длинное свидание.
объяснение
РАЗНДАТ (функция РАЗНДАТ): Эта функция возвращает количество лет, месяцев или дней между двумя заданными датами.
РАЗНДАТ (B3; C3; "y") возвращает количество лет между двумя датами.
РАЗНДАТ (B3; C3; «гм») возвращает количество месяцев без учета лет и дней между двумя датами.
РАЗНДАТ (B3; C3; "md") возвращает количество дней без учета лет и месяцев между двумя датами.
& - это соединитель, который объединяет результаты каждой части формулы.
Относительные формулы
- Рассчитать разницу между двумя датами
Здесь, в этом руководстве, вводятся формулы для вычисления разницы между двумя датами в годах, месяцах, неделях и днях. - Вычислить Вычислить дни Часы Минуты Секунды между двумя датами
Иногда нам может потребоваться получить дни, часы, минуты и секунды между двумя датами, в этом руководстве представлена формула для решения этой задачи. - Расчет дней, оставшихся между двумя датами
Здесь в этом руководстве представлена формула для быстрого расчета оставшихся дней между двумя датами. - Вычислить часы, минуты, секунды между двумя значениями времени
Здесь, в этом руководстве, вводятся некоторые формулы для быстрого представления результата разницы во времени как единой единицы времени.
Относительные функции
- Функция ЕСЛИ в Excel
Тест на указанные условия, затем возвращает соответствующие значения - Функция Excel VALUE
Преобразуйте текст в число. - Функция МЕСЯЦ в Excel
МЕСЯЦ используется для получения месяца в виде целого числа (от 1 до 12) от даты. - Функция ДЕНЬ в Excel
Функция ДЕНЬ получает день в виде числа (от 1 до 31) от даты - Функция ГОД в Excel
Функция ГОД возвращает год на основе заданной даты в формате 4-значного серийного номера.
Лучшие инструменты для работы в офисе
Kutools for Excel - поможет вам выделиться из толпы
Kutools для Excel может похвастаться более чем 300 функциями, Гарантия того, что то, что вам нужно, находится на расстоянии одного клика...
Вкладка Office - включение чтения и редактирования с вкладками в Microsoft Office (включая Excel)
- Одна секунда для переключения между десятками открытых документов!
- Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
- Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
- Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.