Изтеглете примерната работна книга
Този урок ще покаже как да се изчисли броят на годините между две дати в Excel и Google Sheets.
DATEDIF функция
За да изчислите броя на годините между датите, можете да използвате функцията DATEDIF с мерна единица „y“ за години:
1 | = DATEDIF (B3, C3, "y") |
Функцията DATEDIF връща броя на пълните години между две дати. Това няма да ви даде дробна стойност.
След това можете да използвате входа „ym“ с функцията DATEDIF, за да върнете оставащия брой месеци:
1 | = DATEDIF (B3, C3, "ym") |
и ги обединете, за да изведете броя години и месеци между две дати:
1 | = DATEDIF (B3, C3, "y") & "Години и" & DATEDIF (B3, C3, "ym") & "Месеци" |
Функция YEARFRAC
Вместо това, ако искате да определите броя на годините, включително дробните стойности, можете да използвате функцията YEARFRAC:
1 | = ГОДИНА ФРАК (B3, C3) |
Можете да добавите функциите TRUNC или INT, за да изчислите броя на пълните години (точно като функцията DATEDIF):
1 | = TRUNC (ГОДИНА (B3, C3)) |
Или можете да използвате функцията ROUND, за да закръглите до най -близката година:
1 | = КРЪГЛА (ГОДИНА (B3, C3), 0) |
И накрая, можете да използвате функцията ROUNDUP, за да отчитате всяка частична година като пълна:
1 | = ROUNDUP (ГОДИНА (B3, C3), 0) |
Брой години между датите в Google Таблици
Всички горни примери работят абсолютно същите в Google Sheets, както и в Excel.