Как использовать функцию Excel РАЗНДАТ (с примером)

Как использовать функцию Excel РАЗНДАТ (с примером)

Excel DATEDIF — одна из немногих недокументированных функций (другие известные мне функции EVALUATE, FILES и GET.CELL).

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

Когда использовать функцию Excel РАЗНДАТ

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

что он возвращает

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

синтаксис

=DATEDIF(НачальнаяДата, КонечнаяДата, Единицы измерения)

Входные параметры

  • start_date: Дата, представляющая значение даты начала периода.Его можно ввести в виде текстовой строки в двойных кавычках, серийного номера или результата какой-либо другой функции, например DATE().
  • end_date: это дата, представляющая значение конечной даты периода.Его можно ввести в виде текстовой строки в двойных кавычках, серийного номера или результата какой-либо другой функции, например DATE().
  • Единицы: это определит, какой тип результата вы получите от этой функции.В зависимости от используемых единиц измерения вы можете получить шесть различных выходных данных функции РАЗНДАТ.Вот единицы, которые вы можете использовать:
    • «Y» — возвращает количество лет, прошедших в указанном периоде.
    • «M» — возвращает количество месяцев, прошедших в указанном периоде.
    • «D» — возвращает количество дней, пройденных за указанный период.
    • «MD» — возвращает количество дней в периоде, но не считает дни в завершенном году и месяце.
    • «ГМ» — возвращает количество месяцев в периоде, но не считает количество месяцев в завершенном году.
    • «YD» — возвращает количество дней в периоде, но не считает количество дней в завершенном году.
связанный вопрос  Список процессоров для планшетов и смартфонов

Дополнительные примечания

  • Функция Excel DATEDIF предназначена для совместимости с Lotus 1-2-3.
  • При вводе этой функции в ячейку Excel IntelliSense не отображается.Когда вы вводите функцию в ячейку, она даже не показывает имя функции.Однако он работает со всеми версиями Excel.Вам нужно знать параметр и как его использовать.Функция Excel DATEDIF не отображается в IntelliSense
  • Даты можно вводить в виде текстовой строки в двойных кавычках (например, «2016»), порядкового номера (например, 1, что означает 15 января 42384 г., если вы используете систему дат 1900 г.) или as other Результат формулы/функции (например, DATEVALUE("2016/1/15")).

Функция Excel РАЗНДАТ — пример

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

#1 Вычисляет количество лет, прошедших между двумя датами.

Функция Excel DATEDIF — вычисление лет

В приведенном выше примере функция Excel РАЗНДАТ возвращает количество лет, прошедших между 1990 января 1 г. и текущей датой (в данном случае 1 марта 2016 г.).Он возвращает 26, то есть общее количество завершенных лет, и игнорирует лишние месяцы и дни после него.

Обычно используется для расчета возраста.

#2 Подсчитывает количество месяцев, прошедших между двумя датами.

Функция Excel DATEDIF — вычисление месяцев

В приведенном выше примере функция Excel РАЗНДАТ возвращает количество месяцев, прошедших между 1990 января 1 г. и текущей датой (в данном случае 1 марта 2016 г.).

связанный вопрос  9 способов исправить невоспроизведение видео в Твиттере

Он возвращает 314, то есть общее количество завершенных месяцев, и игнорирует лишние дни после него.

Хорошо использовать для расчета количества месяцев между датами начала и окончания проекта.

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

Например, при вычислении возраста в Excel, если вы хотите узнать, сколько лет и сколько месяцев уже прошло, вы можете использовать YM, чтобы получить количество месяцев, отличное от года (показано ниже).

Функция Excel DATEDIF - результаты за месяцы

# 3 Подсчитайте количество дней, прошедших между двумя датами.

Функция Excel DATEDIF — расчет дней

В приведенном выше примере функция Excel РАЗНДАТ возвращает общее количество дней, прошедших между 1990 января 1 г. и текущей датой (в данном случае 1 марта 2016 г.).Он возвращает 9569, что является общим количеством дней между двумя датами.

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

Функция Excel DATEDIF — результаты дней

В приведенном выше примере возвращается 72 — общее количество дней после 26 полных лет.

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

Функция Excel РАЗНДАТ — пример 9

В приведенном выше примере он возвращает 13, что является количеством дней, отличных от 26 лет и 3 месяцев.

Связанные полезные функции Excel:

  • Функция Excel DATE: вы можете использовать функцию Excel DATE, когда хотите получить значение даты, используя значения года, месяца и дня в качестве входных параметров.Он возвращает серийный номер, представляющий определенную дату в Excel.
  • Функция Excel ДАТАЗНАЧ: функция Excel ДАТАЗНАЧ лучше всего подходит для хранения дат в виде текста.Эта функция преобразует дату из текстового формата в порядковый номер, который Excel распознает как дату.
  • Функция ЧИСТРАБДНИ Excel: если вы хотите получить количество рабочих дней между двумя заданными датами, вы можете использовать функцию ЧИСТРАБДНИ Excel.Выходные дни между указанными датами не учитываются (по умолчанию выходными являются суббота и воскресенье).Он также может исключать любые указанные праздники.
  • Функция Excel ЧИСТРАБДНИ.МЕЖД: Функция Excel ЧИСТРАБДНИ.МЕЖД может использоваться для получения количества рабочих дней между двумя заданными датами.Он не включает выходные и праздничные дни, которые могут быть указаны пользователем.Это также позволяет вам назначать выходные (например, вы можете указать пятницу и субботу как выходные или только воскресенье как выходные).
  • Функция Excel Today: функцию Excel TODAY можно использовать для получения текущей даты.Он возвращает серийный номер, представляющий текущую дату.
  • Функция Excel WEEKDAY: функцию Excel WEEKDAY можно использовать для получения дня недели для указанной даты в виде числа.Он возвращает число от 1 до 7, представляющее соответствующий день недели.
  • Функция РАБДЕНЬ Excel: если вы хотите получить дату после заданного количества рабочих дней, вы можете использовать функцию РАБДЕНЬ Excel.По умолчанию суббота и воскресенье считаются выходными.
  • Функция Excel РАБДЕНЬ.МЕЖД: Функцию Excel РАБДЕНЬ.МЕЖД можно использовать для получения даты после заданного количества рабочих дней.В этой функции вы можете указать выходные, кроме субботы и воскресенья.
связанный вопрос  Настройки безопасности и входа в Facebook

о, привет 👋Рад встрече.

Подписывайтесь на нашу новостную рассылку, Отправляйте очень регулярноОтличная технологияК твоему сообщению.

Оставить комментарий