1. Главная страница
  2. ››
  3. Формулы
  4. ››
  5. YEARFRAC • доля года - Upline Studio

YEARFRAC • доля года - Upline Studio

Команда

YEARFRAC / ДОЛЯГОДА

Описание

Возвращает количество лет, в том числе неполных, между двумя датами. Для вычислений используется условная календарная система.

Тип функции

Функции даты / Date

Синтаксис

На русском

ДОЛЯГОДА(дата_начала; дата_окончания; [способ_расчета])
Замечание для новичков
Выбор запятой или точки c запятой между аргументами формулы определяется не тем, на каком языке записана команда, а языковой версией Google Таблиц как таковых. Если у вас русскоязычные Google Таблицы, то команду вы можете записать и на русском, и на английском языке — Google Таблицы её просто сами переведут. Но вот разделителем должна быть точка с запятой, иначе вы получите синтаксическую ошибку.

На английском

YEARFRAC(start_date, end_date, [day_count_convention])

Пояснения:

YEARFRAC(дата_начала; дата_окончания; [способ_расчета])

  • дата_начала – начальная дата при расчете. В качестве этого параметра используется ссылка на ячейку с датой, функция, возвращающая тип данных "дата", или число.
  • дата_окончания – конечная дата при расчете. В качестве этого параметра используется ссылка на ячейку с датой, функция, возвращающая тип данных "дата", или число.
  • способ_расчета[ НЕОБЯЗАТЕЛЬНО – 0 по умолчанию ] – числовой параметр, задающий систему счисления дней.
    • 0 — американский метод (NASD) 30/360. В соответствии с этим методом предполагается, что каждый месяц содержит по 30 дней, а каждый год – по 360 дней. Метод основывается на стандарте Национальной ассоциации фондовых дилеров США (NASD) и предполагает внесение особых поправок в даты, выпадающие на конец месяца.
    • 1 — фактический метод. В соответствии с этим методом предполагается вычисление реального количества дней между любыми двумя датами и использование фактического количества дней для всех промежуточных лет при расчетах. Этот метод используется в США при ведении расчетов, связанных с выпуском и обслуживанием Казначейских векселей и облигаций. Кроме того, он оптимален для прочих нефинансовых расчетов.
    • 2 — фактический/360 метод. В соответствии с этим методом предполагается вычисление реального количества дней между двумя заданными датами, но при этом считается, что каждый год содержит по 360 дней.
    • 3 — фактический/365 метод. В соответствии с этим методом предполагается вычисление реального количества дней между двумя заданными датами, но при этом считается, что каждый год содержит по 365 дней.
    • 4 — европейский метод 30/360. Аналогично методу 0, при расчетах полагается, что каждый месяц содержит по 30 дней, а каждый год – по 360. Однако поправки в даты, выпадающие на конец месяца, вносятся в соответствии с Европейскими финансовыми конвенциями.

Примечания

  • Эта функция в основном используется при финансовых расчетах, связанных с ценными бумагами с фиксированной доходностью. Поскольку при большинстве распространенных расчетов используется стандартный календарь NASD, Американский метод 30/360 используется по умолчанию. Тем не менее, при прочих расчетах наиболее оправданно использование фактического метода 1.
  • Убедитесь в том, что параметр, передаваемый в функцию, является: а) ссылкой на ячейку, содержащую дату; б) функцией, которая возвращает значение даты (DATE, DATEVALUE или TO_DATE); в) порядковым номером даты в формате, возвращаемом функцией N.
  • YEARFRAC не преобразует даты в числовом формате автоматически, как это происходит в Google Таблицах при вводе даты в ячейку. Поэтому запись YEARFRAC(10/10/2000; 10/10/2001) интерпретируется как YEARFRAC(0,005; 0,00499750124938), т. е. в качестве параметров используется частное от деления 10 на 10 и затем на 2000 и на 2001 соответственно.

Пример использования

YEARFRAC(DATE(1969; 7; 16); DATE(1969; 7; 24); 1)

YEARFRAC(A2; A3)

Примеры решения задач

Просто вычисление доли года

Возвращает часть года между датой_начала и датой_окончания, используя различные способы_расчета.

screenshot01

Вычисление возраста на текущий момент

Позволяет вычислить возраст человека. Для этого функции YEARFRAC и TODAY используются вместе, а к результату их работы применяется функция ROUNDDOWN.

screenshot02

Может также пригодиться

TO_DATE: Преобразует число в значение даты.

N: Возвращает аргумент, указанный числом.

DAYS360: Возвращает разницу между двумя днями на основании 360-дневного года. Используется при расчете процентных выплат.

DATEVALUE: Преобразует строку в значение даты.

DATE: Преобразует год, месяц и день в значение даты.

Другие функции Google Таблиц

Список функций

Источники

Google Sheets function list (на английском)

Список функций Google Таблиц (на русском)

YEARFRAC

Logo Upline Studio Creatium

Наша команда Uplinestudio разрабатывает сайты под разные потребности клиентов. Одним из ключевых направлений в нашей разработке является создание сайтов на Creatium.

Оставить заявку

Работает на Creatium