Функция DATEDIF (РАЗНДАТ) в Excel

Функция DATEDIF (РАЗНДАТ) в Excel
На чтение
9 мин.
Просмотров
50
Дата обновления
06.11.2024

Функция РАЗНДАТ в Excel используется для подсчета количества лет, месяцев или дней между двумя датами. Подсчет возраста — хороший пример.

Что возвращает функция

Число, представляющее количество лет / месяцев / дней между двумя датами. Какие значения будут отображаться (год, месяц или дни), зависит от того, что вы указываете в атрибутах функции.

Синтаксис

= РАЗНДАТ (начальная_дата, конечная_дата, единица измерения) — английская версия

= DATEDATE (start_date; end_date; unit) — русская версия

Аргументы функции

  • start_date (start_date): дата начала вычисления разницы во времени между двумя датами. Дата может быть указана как текст в кавычках, числовое значение или результат вычисления (например, в функции ДАТА());
  • end_date: дата окончания расчета разницы во времени между двумя датами. Его также можно указать как текст в кавычках, числовое значение или результат вычисления;
  • units: этот аргумент определяет, в каком измерении будет отображаться разница между двумя датами (год, месяц, день). Существует 6 различных типов отражения данных:
  • «Y» — возвращает данные в количестве лет между двумя датами;
  • «M» — возвращает данные в количестве месяцев между двумя датами;
  • «D» — возвращает данные в количестве дней между двумя данными;
  • «MD» — возвращает данные в количестве дней между двумя датами, но не учитывает при расчете данных целые годы, месяцы, которые уже прошли. Например, если вы вычисляете количество дней между двумя датами: 1 января 2017 г и 3 марта 2017 г., функция вернет значение «2», так как не будет учитывать последние два полных месяца (январь, февраль);
  • «ГМ» — возвращает данные в количестве месяцев между двумя датами, но не учитывает полные годы, которые уже прошли между двумя рассчитанными данными;
  • «ГД» — возвращает данные в количестве дней между двумя датами, но не учитывает полные годы, которые уже прошли между двумя рассчитанными датами.

Дополнительная информация

  • Когда вы вводите функцию в ячейку, она не отображается в быстром меню выбора функции. Однако эта функция работает во всех версиях Excel. Важно знать аргументы функции и то, как их использовать;
  • Данные даты в функции могут быть введены как:

    — дата указывается текстом в кавычках;

    — количество;

    — в результате расчета, формулы, функции.

Примеры использования функции РАЗНДАТ в Excel

Пример №1. Подсчет количества лет между двумя датами

РАЗНДАТ в Excel

В приведенном выше примере формула возвращает количество лет между двумя датами. Например, функция вернет значение «27», если вы хотите подсчитать количество полных лет между двумя датами 19 июня 1989 г и 26 марта 2017 г. Система вычисляет количество полных лет и игнорирует количество месяцев и дни между вами.

Пример №2. Подсчет количества месяцев между двумя датами

РАЗНДАТ (РАЗНДАТ) полные месяцы в Excel

В приведенном выше примере функция РАЗНДАТ в Excel возвращает количество полных месяцев с 19 июня 1989 г по 26 марта 2017 г.

Функция возвращает значение «333», которое представляет собой количество полных месяцев между указанными выше датами.

Пример №3. Подсчет количества дней между двумя датами

РАЗНДАТ в Excel. Количество дней между датами

В приведенном выше примере функция РАЗНДАТ в Excel возвращает количество дней между двумя датами. Например, эта функция возвращает значение «10142» дня между 19 июня 1989 г и 26 марта 2017 г.

Если вы хотите подсчитать количество дней между двумя датами, исключая количество лет, которые уже прошли, вы должны использовать аргумент «YD» в качестве третьего (пример на изображении ниже):

РАЗНДАТ в Excel. Количество дней между двумя датами, исключая годы

В приведенном выше примере он возвращает «280», то есть количество дней между днями, исключая полные 27 лет.

Если вы хотите подсчитать количество дней между двумя датами, исключая количество полных лет и месяцев, используйте атрибут «MD» в качестве третьего аргумента (как показано на следующем рисунке):

Функция РАЗНДАТ в Excel: количество дней между датами без учета лет и месяцев

В приведенном выше примере функция возвращает значение «7», что означает количество дней между двумя днями «19» и «26», исключая значения лет и месяцев.

0 Комментариев
Комментариев на модерации: 0
Оставьте комментарий