Excel YEARFRAC function

Если вы хотите следовать этому руководству, загрузите пример таблицы.
Описание
Функция YEAR рассчитывает дробное количество лет в десятичном формате между указанными датами.
Синтаксис и аргументы
Синтаксис формулы
| YEARFRAC(start_date, end_date, [basis]) |

Аргументы
|
| Базис | Базис подсчёта дней |
| 0 или опущено | 30/360 (американское соглашение) |
| 1 | Actual/Actual |
| 2 | Actual/360 |
| 3 | Actual/365 |
| 4 | 30/360 (европейское соглашение) |
Возвращаемое значение
Функция YEAR возвращает год в виде целого числа.
Примечания
1. При использовании американского (NASD) базиса 30/360 функция YEARFRAC может вернуть неверный результат, если начальная дата приходится на последний день февраля.
2. Все аргументы округляются до целых чисел.
Ошибки
1. Ошибка #ЗНАЧ! возникает, если аргументы start_date или end_date содержат недопустимые даты.
2. Ошибка #ЧИСЛО! возникает, если значение базиса выходит за пределы допустимого диапазона от 0 до 4.
Использование и примеры
Пример 1: основное использование
Чтобы получить дробный год на основе Дата начала в ячейке B3 и Конечная дата в ячейке C3, используйте приведённую ниже формулу:
=YEARFRAC(B3,C3)
Нажмите клавишу Enter, чтобы получить результат.
В этом примере аргумент [basis] опущен — вы можете выбрать подходящий тип базиса по своему усмотрению.
Пример 2: комбинация с функцией DATE
Иногда вы можете захотеть напрямую указать даты в качестве аргументов start_date и end_date в формуле. Чтобы избежать ошибок, рекомендуем использовать функцию DATE.
Например, если Дата начала — это 12/1/2019, а Конечная дата — это 1/3/2020, используйте приведённую ниже формулу:
=YEARFRAC(DATE(2019,1,12),DATE(2020,3,1))
Нажмите клавишу Enter, чтобы получить результат.
В этом примере аргумент [basis] опущен — вы можете выбрать подходящий тип базиса по своему усмотрению.
Связанные функции:
Функция Excel YEAR
Функция YEAR возвращает год из указанной даты в виде четырёхзначного числа.
Функция ExcelDAYS360
Функция DAYS360 позволяет рассчитать количество дней между двумя датами на основе 360-дневного года, где каждый месяц считается равным 30 дням.
Функция Excel WEEKNUM
Функция WEEKNUM в Excel возвращает номер недели для указанной даты в году, отсчёт недель в котором начинается с 1 января.
Функция Excel WORKDAY
Функция WORKDAY добавляет к начальной дате указанное количество рабочих дней и возвращает будущую или прошлую дату в виде порядкового номера.
Лучшие инструменты для повышения продуктивности в Office
Kutools для Excel — Помогает Вам выделяться из толпы
Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…
Office Tab — Включает вкладочное чтение и редактирование в Microsoft Office (включая Excel)
- Переключайтесь между десятками открытых документов всего за секунду!
- Сокращает сотни кликов мышью каждый день — забудьте о «мышечной руке» раз и навсегда!
- Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
- Добавляет эффективность вкладок в Office (включая Excel) — как в Chrome, Edge и Firefox.