Функція YEARFRAC

Примітка.:  Ми хочемо надавати найновіший вміст довідки рідною мовою користувачів якомога швидше. Цю сторінку перекладено за допомогою засобу автоматичного перекладу, тому вона може містити смислові, синтаксичні або граматичні помилки. Ми вважаємо, що цей вміст стане вам у пригоді. Повідомте нас, чи була інформація корисною, унизу цієї сторінки. Для зручності цю статтю можна переглянути англійською мовою .

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

Опис

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

Синтаксис

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

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

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

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

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

Базис

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

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

США (NASD) 30/360

1

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

2

Фактичний/360

3

Фактичний/365

4

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

Увага!: 

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

  • Функція 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), отримати підтримку в спільноті, що допомагає знайти відповіді на запитання, або запропонувати нову функцію чи вдосконалення на форумі Excel User Voice.

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

Ця інформація корисна?

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

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×