Как посчитать годы между датами?

В Excel, если вы хотите рассчитать количество лет между двумя датами, вы можете использовать два разных метода. В первом методе используется функция ДОЛЯ ГОДА, а во втором — функция РАЗНДАТ. Обе функции работают одинаково, вам просто нужно разобраться в них, прежде чем использовать их.

В следующем примере у вас есть дата начала в ячейке A1 и дата окончания в ячейке B1.

дата начала и окончания

Использование DATEDIF для получения года между двумя датами

Я обнаружил, что DATEDIF — это самый простой способ получить количество лет между двумя датами. Единственное, что вам нужно знать о DATEDIF: его нет в списке функций Excel, и вам нужно знать его аргументы, прежде чем использовать его.

датированный до получения лет
  1. Сначала введите функцию РАЗНДАТ в ячейку C1.
  2. После этого обратитесь к ячейке A1, где указана дата начала.
  3. Затем обратитесь к ячейке B1, где указана дата окончания.
  4. Теперь в третьем аргументе вам нужно ввести единицу измерения «y», чтобы получить количество лет.
  5. В конце нажмите Enter, чтобы получить результат.
 =DATEDIF(A1,B1,"y")

Как вы можете видеть в результате, у нас есть 7, то есть количество полных лет между этими двумя датами. Когда вы используете «y» в качестве единицы измерения, в результате вы получите только полные годы.

Но если вы хотите получить месяцы и дни года, вам нужно использовать формулу следующим образом.

 =DATEDIF(A1,B1,"y")&"y, "&DATEDIF(A1,B1,"ym")&"m, "&DATEDIF(A1,B1,"md")&"d"
датированный-получить-годы-месяцы-дни

Здесь, в приведенной выше формуле, мы использовали РАЗДАТ три раза в одной и той же формуле, но с разными единицами измерения.

Используйте YEARFRAC для подсчета лет между двумя датами.

Если вы не хотите использовать DATEDIF, вы можете переключиться на YEARFRAC. Далее у нас есть тот же пример, который мы использовали ранее.

годот фракций до подсчета лет
  1. Сначала введите ДОЛЯ ГОДА в ячейку C1.
  2. После этого в первом аргументе обратитесь к ячейке А1, где указана дата начала.
  3. Затем во втором аргументе обратитесь к ячейке B1, где указана дата окончания.
  4. В конце введите закрывающие скобки и нажмите Enter, чтобы получить результат.

Сейчас он дал результат 7,5, а это значит, что у нас в результате 7 с половиной. И в следующем результате вы можете видеть, что мы использовали разные даты, чтобы получить другой тип результата.

Результаты гидроразрыва за год

Здесь вы можете увидеть вторую формулу, которую мы использовали; что у нас есть точный год между двумя датами. А в третьей формуле у нас есть даты, в которых разница составляет 6 месяцев, и в результате получается 0,5.

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

Yearfrac с третьим аргументом

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

Получить файл Excel

Скачать