Како израчунати године у Екцелу користећи датум рођења

Календар и долар

Поља за датум у Екцел-у нису компатибилна између Виндовс-а и Мац-а.

Кредит за слику: Девониу/иСтоцк/Гетти Имагес

Два најчешћа начина за израчунавање старости од датума рођења у Екцел-у су коришћење функције ДАТЕДИФ и коришћење стандардних аритметичких оператора у пољима датума. Када користите вредности датума у ​​Екцел табели, корисно је разумети како се вредности датума чувају у Екцел-у и разлику између низова знакова и поља за датум. Поља за датум нису компатибилна између Виндовс и Мац верзија Екцел-а; ако креирате табелу са датумским пољима на једној платформи и отворите је на другој, вредности датума ће бити нетачне.

Вредности датума у ​​Екцел-у

Екцел има посебан тип података под називом Датум који исправно тумачи вредност као датум, а не као низ знакова. Можете да конвертујете низове знакова у поља датума тако што ћете форматирати ћелије у формату датума или израчунати вредност датума из његовог приказа текстуалног низа помоћу функције ДАТЕВАЛУЕ. На пример, ДАТЕВАЛУЕ("08/05/2008") конвертује низ знакова "08/06/2008" у датум 6. август 2008. или датум 8. јун 2008, у зависности од тога да ли је подешавање вашег оперативног система месец-дан-година или дан-месец-година.

Видео дана

Како Екцел чува датуме

Екцел интерно складишти датуме као серијске бројеве, који су бројеви са покретним зарезом. Целобројни део представља број дана од 1. јануара 1900. у Виндовс-у и број дана од 1. јануара 1904. на Мац-у, где је 1. јануар једнак један. Децимални део представља број секунди од поноћи, или нулу ако није време повезано са датумом. Из тог разлога, поље датума на табели креираној у Виндовс-у ће се четири године разликовати од истог поља датума када отворите табелу на Мац-у.

Израчунавање старости са ДАТЕДИФ

Функција ДАТЕДИФ у Екцел-у је идеална за израчунавање старости у табели. Можете дати инструкцију функцији да врати број комплетних година, месеци и дана између два датума или било коју комбинацију ова три. Проследите почетни и завршни датум као низове знакова, серијске бројеве или вредности датума и комбинацију „И“, „М“ и „Д“ у зависности од тога како желите резултате. На пример, ДАТЕДИФ("10/14/2014", "05/01/1970", "ИМД") враћа број комплетних година, месеци и дана између два датума. Преношење „И“ само по себи враћа само број година. Преношење „ИМ“ враћа број комплетних година и месеци. Функција ТОДАИ враћа данашњи датум као вредност датума.

Израчунавање старости помоћу аритметике

Пошто се датуми чувају као бројеви, можете користити стандардне аритметичке операторе за вредности датума да бисте извршили сопствене прорачуне старости. Када одузмете две вредности датума, резултат је број дана између два датума. Поделите број дана са 365,25 и узмите целобројну вредност резултата да бисте добили број целих година између два датума. На пример, ако ћелија А1 садржи датум рођења, можете израчунати старост уношењем „=ИНТ((ТОДАИ()-А1)/365.25)“ у ћелију табеле.