Как да изчислим възрастта в Excel в dd/mm/yyyy (2 лесни начина)

  • Споделя Това
Hugh West

Една от най-честите нужди е да изчислим възрастта на някого за различни цели. В това отношение можем да използваме Excel много лесно и бързо. В тази статия ще ви покажа как да изчислите възрастта в Excel във формат dd/mm/yyyy.

Изтегляне на работна тетрадка за практика

Можете да изтеглите безплатно нашата работна тетрадка тук.

Изчисляване на възрастта в ddmmyyyy.xlsx

2 формули за изчисляване на възрастта в Excel в dd/mm/yyyy

Можете да изчислите възрастта в Excel в години, месеци или дори дати. Можете да използвате няколко функции за изчисляване на възрастта във всеки от тези формати. За да изчислите възрастта в Excel конкретно във формат dd/mm/yyyy и за да научите подробности, прегледайте цялата статия по-долу.

1. Изчисляване на текущата възраст в Excel чрез комбиниране на функциите TODAY и DATEDIF

Ако искате да изчислите възрастта в Excel днес, можете да използвате Функция DATEDIF и Функция TODAY .

DATEDIF е функция, която изчислява разликата между две дати. Тя има основно 3 аргументи.

Синтаксис: DATEDIF(start_date,end_date,unit)

Начална_дата: Това е датата, от която се изчислява разликата.

End_date: Това е датата, до която ще се изчислява разликата.

Единица: Това е първата буква от години, месеци или дати, която се поставя в двойни кавички, за да се декларира, че разликата в датите ще се изчислява по отношение на дни, месеци или години.

ДНЕС Функцията е функция в Excel, която връща днешната дата. Тя няма аргумент.

Да речем, че имате набор от данни за 6 лица с техните имена и рождени дати. Сега искате да изчислите възрастта им днес. За да постигнете това, следвайте стъпките по-долу 👇.

📌 Стъпки:

  • Преди всичко щракнете върху D5 клетката, в която искате да изчислите възрастта си.

  • След това поставете знак за равенство (=) за да стартирате формулата. След това напишете следната формула и натиснете бутона Въведете бутон.
=DATEDIF(C5,TODAY(), "Y")&" Години, "&DATEDIF(C5,TODAY(), "YM")&" Месеци, "&DATEDIF(C5,TODAY(), "MD")&" Дни"

🔎 Разбивка на формулата:

=DATEDIF(C5,TODAY(), "Y")

Така се изчислява разликата в години между датата на клетката C5 и днешната дата.

Резултат: 35

=DATEDIF(C5,TODAY(), "Y")&" Години, "

Това ще доведе до поставяне на интервал, след това ще напише Years, ще добави запетая и ще добави още един интервал.

Резултат: 35 години,

=DATEDIF(C5,TODAY(), "Y")&" Години, "&DATEDIF(C5,TODAY(), "YM")

Това ще изчисли разликата между датата на клетката C5 и днешната дата в останалите месеци след завършените години и ще я добави към резултата за годините.

Резултат: 35 години, 9

=DATEDIF(C5,TODAY(), "Y")&" Години, "&DATEDIF(C5,TODAY(), "YM")&" Месеци, "

Това ще доведе до поставяне на интервал, след това ще напише Months, ще добави запетая и ще добави още един интервал.

Резултат: 35 години, 9 месеца,

=DATEDIF(C5,TODAY(), "Y")&" Години, "&DATEDIF(C5,TODAY(), "YM")&" Месеци, "&DATEDIF(C5,TODAY(), "MD")

Това ще изчисли разликата между датата на клетката C5 и днешната дата в оставащите дни след попълнените години и месеци и ще я добави към резултата за годините и месеците.

Резултат: 35 години, 9 месеца, 25

=DATEDIF(C5,TODAY(), "Y")&" Години, "&DATEDIF(C5,TODAY(), "YM")&" Месеци, "&DATEDIF(C5,TODAY(), "MD")&" Дни"

Това ще доведе до конкатенация на интервал, след което ще напише Days.

Резултат: 35 години, 9 месеца, 25 дни

  • Следователно сте изчислили днешната възраст на Алекс. След това поставете курсора върху долу вдясно позиция на D5 клетка. Впоследствие дръжка за пълнене Накрая, но не на последно място, плъзнете дръжката за запълване надолу за да копирате формулата за всички останали клетки.

По този начин можете да изчислите възрастта на всеки човек днес в Excel във формат dd/mm/yyyy. И целият лист с резултатите ще изглежда така: 👇

2. Изчисляване на възрастта между две дати в дд/мм/гггг

Да предположим, че разполагате с друг набор от данни с имената и рождените дати на 6 души. Но заедно с тях е дадена и фиксирана дата, на която трябва да изчислите възрастта им. Можете да намерите възрастта между две дати с помощта на DATEDIF функция. Преминете през стъпките по-долу, за да направите това. 👇

📌 Стъпки:

  • Преди всичко щракнете върху E5 клетката, в която искате да изчислите възрастта си.

  • След това поставете знак за равенство (=) за да стартирате формулата. След това напишете следната формула и натиснете бутона Въведете бутон.

=DATEDIF(C5,D5, "Y")&" Години, "&DATEDIF(C5,D5, "YM")&" Месеци, "&DATEDIF(C5,D5, "MD")&" Дни"

🔎 Разбивка на формулата:

=DATEDIF(C5,D5, "Y")

Така се изчислява разликата в години между датата на клетката C5 и D5.

Резултат: 35

=DATEDIF(C5,D5, "Y")&" Години, "

Това ще доведе до поставяне на интервал, след това ще напише Years, ще добави запетая и ще добави още един интервал.

Резултат: 35 години,

=DATEDIF(C5,D5, "Y")&" Години, "&DATEDIF(C5,D5, "YM")

Това ще изчисли разликата между датите на клетките C5 и D5 в останалите месеци след завършените години и ще я добави към резултатите за годините.

Резултат: 35 години, 8

=DATEDIF(C5,D5, "Y")&" Години, "&DATEDIF(C5,D5, "YM")&" Месеци, "

Това ще доведе до поставяне на интервал, след това ще напише Months, ще добави запетая и ще добави още един интервал.

Резултат: 35 години, 8 месеца,

=DATEDIF(C5,D5, "Y")&" Години, "&DATEDIF(C5,D5, "YM")&" Месеци, "&DATEDIF(C5,D5, "MD")

Това ще изчисли разликата между датата на клетките C5 и D5 в оставащите дни след попълнените години и месеци и ще я добави към резултата за годините и месеците.

Резултат: 35 години, 8 месеца, 5

=DATEDIF(C5,D5, "Y")&" Години, "&DATEDIF(C5,D5, "YM")&" Месеци, "&DATEDIF(C5,D5, "MD")&" Дни"

Това ще доведе до конкатенация на интервал, след което ще напише Days.

Резултат: 35 години, 8 месеца, 5 дни

  • Следователно сте изчислили възрастта на Алекс към тази дата. След това поставете курсора на мишката върху долу вдясно позиция на E5 клетка. Впоследствие дръжка за пълнене Накрая, но не на последно място, плъзнете дръжката за запълване надолу за да копирате формулата за всички останали клетки.

По този начин можете да изчислите възрастта на всеки човек днес в Excel във формат dd/mm/yyyy. И листът с резултатите от китовете ще изглежда така: 👇

Някои други формули за изчисляване на възраст само в години

Освен описаните по-рано начини, можете да използвате и някои други формули за изчисляване на възрастта в Excel, ако искате да намерите възрастта си в години.

1. Използване на функцията INT

Можете да намерите възрастта на даден човек в години, като използвате Функция INT просто. Следвайте стъпките по-долу, за да го направите. 👇

📌 Стъпки:

  • Преди всичко щракнете върху D5 клетката, в която искате да изчислите възрастта си.

  • След това поставете знак за равенство (=) за да стартирате формулата. След това напишете следната формула и натиснете бутона Въведете бутон.
=INT((TODAY()-C5)/365)

🔎 Разбивка на формулата:

(TODAY()-C5)

Това ще изчисли разликата между днешната дата и датата на клетката C5 в дни.

Резултат: 13082

(ДНЕС()-C5)/365

Това ще превърне резултата от дните в резултат от годините.

Резултат: 35.84.

INT((TODAY()-C5)/365)

Така десетичният резултат на годината ще бъде най-близкото по-малко цяло число.

Резултат: 35

  • Следователно сте изчислили възрастта на Алекс в години днес. След това поставете курсора на мишката върху долу вдясно позиция на D5 клетка. Впоследствие дръжка за пълнене Накрая, но не на последно място, плъзнете дръжката за запълване надолу за да копирате формулата за всички останали клетки.

По този начин можете да изчислите възрастта на всеки в години. Например, листът с резултатите ще изглежда така: 👇

2. Използване на функцията YEARFRAC

Освен това можете да използвате Функция YEARFRAC за изчисляване на възрастта в Excel, ако искате да откриете възрастта си в години. Следвайте стъпките по-долу, за да постигнете това. 👇

📌 Стъпки:

  • Преди всичко щракнете върху D5 клетката, в която искате да изчислите възрастта си.

  • След това поставете знак за равенство (=) за да стартирате формулата. След това напишете следната формула и натиснете бутона Въведете бутон.
=ЗАКРЪГЛЯНЕ(YEARFRAC(C5,TODAY(),1),0)

🔎 Разбивка на формулата:

YEARFRAC(C5,TODAY(),1)

Така се изчислява действителната разлика в годините между датата на клетката C5 и днешната дата.

Резултат: 35.8

ЗАКРЪГЛЯНЕ(YEARFRAC(C5,TODAY(),1),0)

Това закръгляне намалява предишния резултат с нула десетични точки.

Резултат: 35

  • Следователно сте изчислили възрастта на Алекс в години днес. След това поставете курсора на мишката върху долу вдясно позиция на D5 клетка. Впоследствие дръжка за пълнене Накрая, но не на последно място, плъзнете дръжката за запълване надолу за да копирате формулата за всички останали клетки.

По този начин можете да изчислите възрастта на всеки в години. Например, листът с резултатите ще изглежда така: 👇

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.