Загрузите образец книги
В этом руководстве показано, как использовать YEARFRAC, функция в Excel, Google Sheets и VBA, чтобы возвращать долю года между датами.
Обзор функций YEARFRAC
Функция YEARFRAC Возвращает долю года между двумя датами.
Чтобы использовать функцию ГОД, выберите ячейку и введите:
(Обратите внимание, как появляется ввод формулы)
Синтаксис и входные данные функции YEARFRAC:
1 | = ГОД (начальная_дата; конечная_дата; [основание]) |
Дата начала - Дата начала
Дата окончания - Дата окончания
[основа] - [Необязательно] Основа, определяющая количество дней в году.
Примеры YEARFRAC
Менее одного года
1 | = ГОД РАК (B3; C3) |
Весь год
1 | = ГОД РАК (B3; C3) |
Более одного года
1 | = ГОД РАК (B3; C3) |
Основа YEARFRAC
По умолчанию Excel использует основу США 30/360, где год длится 360 дней, а каждый месяц - 30 дней. Вместо этого вы можете изменить основу:
Вот влияние изменения основы:
YEARFRAC в Google Таблицах
Функция YEARFRAC работает в Google Таблицах точно так же, как и в Excel:
Примеры YEARFRAC в VBA
Вы также можете использовать функцию YEARFRAC в VBA. Тип:application.worksheetfunction.yearfrac (начальная_дата, конечная_дата, основа)
Для аргументов функции (начальная_дата и т. Д.) Вы можете либо ввести их непосредственно в функцию, либо определить переменные для использования вместо них.