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.
  • Убедитесь в том, что параметр, передаваемый в функцию, является: а) ссылкой на ячейку, содержащую дату; б) функцией, которая возвращает значение даты (DATEDATEVALUE или 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)

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

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

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

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

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

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

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

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

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

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

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

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

Источники

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

Logo Upline Studio Creatium

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

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

Работает на Creatium