YEARFRAC в Excel

YEARFRAC в Excel

YEARFRAC Excel — это встроенная функция Excel, которая используется для получения разницы в году между двумя нарушениями даты. Эта функция возвращает разницу между двумя нарушениями дат, такими как 1,5 года, 1,25 года, 1,75 года и т. Д. Таким образом, используя эту функцию, мы можем точно найти разницу в году между двумя датами.

Синтаксис

Синтаксис Excel YEARFRAC

  • Дата начала: Какая дата начала или наименьшая из двух доступных дат?
  • Дата окончания: Какая дата окончания или более поздняя из двух доступных дат?
  • [Basis]: Это необязательный аргумент. С помощью этого аргумента нам нужно указать метод подсчета дней с доступными предопределенными параметрами ниже.

Excel YEARFRAC 1

По умолчанию «0» — это основа. Если мы проигнорируем функцию YEARFRAC, это будет учтено. Если вам нужны другие варианты, вы можете указать, как указано на изображении выше.

Примеры использования функции Excel YEARFRAC

Вы можете скачать этот шаблон Excel YEARFRAC здесь — Шаблон Excel YEARFRAC

Пример №1 — Узнать разницу между двумя датами

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

Excel YEARFRAC, пример 1

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

  Пример 1.1

Как видим, мы получили результат в виде полного целого числа, т.е. 1.

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

Шаг 1: Открыть функцию YEARFRAC

Excel YEARFRAC, пример 1.2

Шаг 2: Дата начала является первым аргументом, поэтому выберите «Дата 1» в качестве ссылки на ячейку, т. Е. Ячейку A2.

  Пример 1.3

Шаг 3: Второй аргумент Дата окончания, поэтому выберите ячейку B2 в качестве ссылки.

Excel YEARFRAC, пример 1.5

В основе нам нужен результат по умолчанию, так что оставим как есть.

Шаг 4: Закройте скобу и посмотрите результат.

Пример 1.6

Хорошо, теперь мы получили точную разницу между этими двумя датами в 1,272 года.

Пример # 2 — Получить возраст по дате рождения

Теперь мы увидим определение возраста людей по дате их рождения. Ниже приведены данные для этого примера.

Excel YEARFRAC, пример 2

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

Откроем функцию YEARFRAC.

  Пример 2.1

Дата начала будет DOB, поэтому выберите ячейку B2.

Excel YEARFRAC, пример 2.2

За Дата окончания, вставьте функцию СЕГОДНЯ в Excel, потому что СЕГОДНЯ может возвращать текущую дату в соответствии с системой, а также это изменчивая функция, которая автоматически изменяется каждый день, что делает формулу динамической.

Пример 2.3

Закройте скобу и посмотрите результат.

Excel YEARFRAC, пример 2.4

Теперь перетащите формулу в ячейку C9, чтобы определить другие значения,

  Пример 2.5

Итак, теперь мы получили возраст каждого человека в годах, возраст «Джона» от первого лица — 31 378 лет, возраст «Питера» — 20 647 лет и так далее…

Пока все хорошо с функцией YEARFRAC, но если вы укажете возраст в виде долей года, например 31,378, 20,647 и т. Д., Люди поймут точно. Так как насчет того, чтобы назвать возраст «30 лет 4 месяца 15 дней».

В этом есть большой смысл, не так ли ???

Однако, чтобы определить возраст таким образом, нам нужно использовать разные формулы, например, функцию РАЗНДАТ. Я применил приведенную ниже формулу, чтобы найти разницу, как сказано выше.

Excel YEARFRAC, пример 2.6

Таким образом, это покажет точный возраст с точки зрения года, месяцев и дней. Поскольку мы применили функцию СЕГОДНЯ в качестве даты окончания, она будет меняться каждый день, и результат также будет меняться автоматически.

Пример # 3 — Использование условия IF

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

Пример 3.0

Это дата сотрудников, которые работают в организации. Эти данные содержат имя сотрудника и дату его прихода на работу.

С помощью этих данных нам нужно найти лиц, имеющих право на получение бонуса. Чтобы иметь право на получение бонуса, человек должен проработать в компании 4,5 года. Как мы знаем, YEARFRAC может понять разницу между двумя нарушениями сроков. Мы включим это в условие ЕСЛИ.

Excel YEARFRAC, пример 3.1

Теперь я применил логический тест, как если бы YEARFRAC возвращает год службы как> = 4,5 года, тогда мы должны получить результат как «Соответствует требованиям» или иначе «Не соответствует требованиям».

Excel YEARFRAC, пример 3.1.0

Получаем следующий результат.

  Пример 3.2

Теперь перетащите формулу в ячейку C9, чтобы определить другие значения,

Excel YEARFRAC, пример 3.3

Вот и результат. Подобно этому, используя функцию YEARFRAC, мы можем сделать это несколькими способами.

То, что нужно запомнить

  • [Basis] аргумент должен быть в пределах от 0 до 4, должно быть указано больше 4 или меньше 0, тогда мы получим «# ЧИСЛО! Ошибка.
  • TODAY — это непостоянная функция, которая будет использоваться для получения текущей даты в соответствии с системой.
  • Дата начала должна быть меньше даты окончания; в противном случае мы получим ошибку.

УЗНАТЬ БОЛЬШЕ >>

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован.