Одним із обмежень віднімання дат у Exce l є те, що програма може надати лише кількість днів, кількість місяців або кількість років окремо, а не комбіноване число.
На щастя, Microsoft включила вбудовану функцію Excel, щоб надати вам точні відмінності між двома датами на аркуші. Дізнайтеся, як точно обчислити проміжок часу між двома датами в Excel.
Використання функції YEARFRAC в Excel
За допомогою функції YEARFRAC можна обчислити точну різницю між двома датами, оскільки, на відміну від інших методів, які повертають цілочисельний результат, ця функція повертає десятковий результат для позначення часток року.
Однак функція YEARFRAC вимагає трохи більше знань, ніж більшість інших функцій. Основна формула для використання цієї функції:
=YEARFRAC(початкова_дата, кінцева_дата, база)
Start_date — це перша змінна дата, end_date — друга змінна дата, а basis — це припущення, згідно з яким Excel має повернути результат обчислення. Це основа, з якою ви повинні бути обережними під час використання функції YEARFRAC.
Припустімо, у вас є аркуш Excel, який виглядає приблизно так, і ви хочете обчислити точну різницю між двома датами в A1 і A2:
Округливши до двох знаків після коми, Excel повернув результат 3,16 року за допомогою функції YEARFRAC. Однак, оскільки ми не включили базову змінну в рівняння, Excel припустив, що в кожному місяці рівно 30 днів, тобто загальна тривалість року становить лише 360 днів.
Існує п’ять значень, які можна використовувати як базову змінну, кожне з яких відповідає окремому припущенню щодо тривалості одного року.
Згідно з документом довідки, пропуск або використання значення 0 для базової змінної змушує Excel приймати стандарт NASD США з 30-денними місяцями та 360-денними роками.
Це може здаватися дивним, доки ви не зрозумієте, що багато фінансових розрахунків виконуються за такими припущеннями. Усі можливі значення базової змінної включають:
-
0 – US NASD 30 днів місяців/360 днів років
-
1 – Фактичні дні в місяцях/Фактичні дні в роках
-
2 – фактичні дні в місяцях/360 днів у роках
-
3 – фактичні дні в місяцях/365 днів у роках
-
4 – Європейський 30 днів у місяцях/360 днів у роках
Зауважте, що значення базової змінної, яке поверне найточніше число між двома датами, дорівнює 1. Нижче наведено результати використання кожного зі значень базової змінної:
Хоча деякі значення базової змінної можуть здатися дивними, різні комбінації припущень щодо тривалості одного місяця та одного року використовуються в кількох галузях, таких як економіка, фінанси та управління операціями.
Щоб залишатися порівнянними між місяцями з різною кількістю днів (згадайте, лютий проти березня) і між роками з різною кількістю днів (подумайте, високосні роки з календарними роками), ці професії часто роблять дивні припущення, яких звичайна людина не робить.
Особливо корисним для фінансиста є використання припущень, запропонованих базовою змінною, для розрахунку APR та APY на основі різних сценаріїв нарахування відсотків. Відсотки можна нараховувати безперервно, щодня, щотижня, щомісяця, щороку або навіть протягом кількох років.
Завдяки припущенням, вбудованим у функцію YEARFRAC, ви можете бути впевнені, що ваші розрахунки точні й порівняні з іншими розрахунками, які використовують ті самі припущення.
Як зазначено вище, значення 1 для базової змінної є технічно найточнішим. Якщо ви сумніваєтеся, виберіть 1, якщо ви не впевнені в своїх припущеннях щодо тривалості місяця та року. Насолоджуйтесь!