У цій статті подано синтаксис формули й описано використання функції YEARFRAC у програмі Microsoft Excel.

Опис

YEARFRAC обчислює частку року, визначену кількістю цілих днів між двома датами (поч_дата та кінц_дата). Наприклад, за допомогою функції YEARFRAC можна визначити частку річного прибутку або зобов'язань, яка припадає на певний період.

Синтаксис

YEARFRAC(поч_дата;кінц_дата;[базис])

Синтаксис функції YEARFRAC має такі аргументи:

  • Дата_початку.    – обов’язковий аргумент. Дата початку.

  • Дата_завершення.    – обов’язковий аргумент. Дата завершення.

  • Базис    – необов’язковий аргумент. Це використовуваний спосіб обчислення кількості днів.

Базис

Спосіб обчислення кількості днів

0 або не вказано

США (NASD) 30/360

1

Фактичний/фактичний

2

Фактичний/360

3

Фактичний/365

4

Європейський 30/360

Увага!: 

  • Дати слід вводити за допомогою функції DATE або як результати інших формул чи функцій. Наприклад, щоб ввести значення 23 травня 2018 р., введіть DATE(2018;5;23). У разі введення дат у текстовому форматі можуть статися помилки.

  • Функція YEARFRAC може повертати неправильний результат у разі використання базису США (NASD) 30/360, коли поч_дата – останній день лютого.

Примітки

  • У програмі Excel дати зберігаються як послідовні порядкові номери, тому їх можна використовувати в обчисленнях. За промовчанням 1 січня 1900 р. має порядковий номер 1, а 1 січня 2018 р. має порядковий номер 43101, тому що ця дата настала через 43 101 день після 1 січня 1900 р.

  • Усі аргументи скорочуються до цілих чисел.

  • Якщо поч_дата або кінц_дата не є припустимими датами, функція YEARFRAC повертає значення помилки #VALUE! .

  • Якщо базис < 0 або базис > 4, функція YEARFRAC повертає значення помилки #NUM! .

Приклад

Скопіюйте дані прикладу з наведеної нижче таблиці та вставте їх у клітинку A1 нового аркуша Excel. Щоб відобразити результат обчислення формул, виберіть їх, натисніть клавішу F2, а потім – клавішу Enter. За потреби можна змінити ширину стовпців, щоб відобразити всі дані.

Дані

Опис

01.01.2012

Дата початку

30.07.2012

Дата завершення

Формула

Опис

Результат

=YEARFRAC(A2;A3)

Частка року між датами 01.01.2012 і 30.07.12, пропускаючи аргумент «базис».

0,58055556

=YEARFRAC(A2;A3;1)

Частка між тими ж датами з використанням значення аргументу «базис» «Фактичний/фактичний». Оскільки 2012 рік високосний, його базис становить 366 днів.

0,57650273

=YEARFRAC(A2;A3;3)

Частка між тими ж датами з використанням значення аргументу «базис» «Фактичний/365». Використовує базис у 365 днів.

0,57808219

Потрібна додаткова довідка?

Ви завжди можете поставити запитання експерту в спільноті Tech у розділі Excel чи отримати підтримку в спільноті Answers.

Потрібна додаткова довідка?

Отримуйте нові функції раніше за інших
Приєднатися до Microsoft оцінювачів

Чи були ці відомості корисні?

Наскільки ви задоволені якістю перекладу?

Що вплинуло на ваші враження?

Маєте ще один відгук? (Необов'язково)

Дякуємо за ваш відгук!

×