Как да намерим колко дни, месеци и години има между две дати в Excel?

Ако се наложи да пресметнем разликата между две дати, представени в години, месеци и дни в Excel, могат да се използват две формули. Първата е YEARFRAC(), а втората DATEDIF().

  1. Изчисляване на разлика между две дати с YEARFAC()

    В разглеждания пример, за начална дата се приема 01 февруари 2007 година, а за крайна дата 10 януари 2013.
    excel_difference_1
    Резултатът от функцията ни дава 5 години и остатък. Тъй като годините са 5, а остатъкът показва месеците и дните във формулата, се използва ROUNDDOWN(), за да се закръгли броят на годините:
    За остатък се получава разликата между закръглената стойност и резултата от YEARFRAC():
    excel_difference_2
    Ако остатъкът се умножи по 12 се получава броят на месеците между двете дати, а остатъкът показва броя на дните. Отново може да се получи остатъкът като от месеците се извади закръглената стойност с ROUNDDOWN(). Дните се получават когато този полученият остатък се умножи по 30:
    excel_difference_3

  2. Изчисляване на разлика между две дати с DATEDIF()

    Функцията DATEDIF() не е от вградените в Excel и за да се използва, трябва да се познават нейните аргументи. Първо се отбелязва началната дата, след това крайната и се отбелязва дали ни интересува броя на годините, месеците или дните. За да се намери броя а годините между две дати, DATEDIF() може да се попълни по следния начин:
    excel_difference_4
    Последният аргумент – “y”, обозначава годината.
    По същия начин се отделят и броя на месеците, но вместо “y” се отбелязва “ym”, а за дните се отбелязва “md”:
    excel_difference_5

Очакваме и вашите предложения! 🙂

Iliyana DimitrovaИлияна Димитрова е инструктор в учебен център New Horizons Bulgaria. Тя провежда курсове за начинаещи и напреднали за Microsoft Office Word, Excel, Outlook, PowerPoint, Adobe Photoshop и др.

Други публикации от Илияна Димитрова
Интересувате се от темата? Пишете ни!

    Бързо запитване

    Вашите имена *

    Вашият Email *

    Вашето съобщение *

    captcha

    Добавете коментар

    Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *