Како се користи функција Екцел ДАТЕДИФ -

Преглед садржаја

Резиме

Функција Екцел ДАТЕДИФ враћа разлику између две вредности датума у ​​годинама, месецима или данима. Функција ДАТЕДИФ (Дате + Диф) је функција „компатибилности“ која долази из Лотуса 1-2-3. Из непознатих разлога, документован је само у програму Екцел 2000, али га од тада можете користити у својим формулама у свим верзијама програма Екцел.

Напомена: Екцел вам неће помоћи да испуните аргументе за ДАТЕДИФ као и друге функције, али ће функционисати када је правилно конфигурисан.

Сврха

Наведите дане, месеце или године између два датума

Повратна вредност

Број који представља време између два датума

Синтакса

= ДАТЕДИФ (датум почетка, крајњи датум, јединица)

Аргументи

  • датум_почетка - Датум почетка у Екцел формату серијског броја.
  • крајњи датум - Датум завршетка у Екцел формату серијског броја.
  • јединица - временска јединица коју треба користити (године, месеци или дани).

Верзија

Екцел 2003

Напомене о употреби

Функција ДАТЕДИФ (Дате + Диф) је функција „компатибилности“ која долази из Лотуса 1-2-3. Из непознатих разлога документован је само у програму Екцел 2000, али од тада функционише у свим верзијама програма Екцел. Као што каже Цхип Пеарсон: ДАТЕДИФ се третира као пијани рођак породице Формула. Екцел зна да живи срећан и користан живот, али о томе неће говорити у учтивом разговору.

Временске јединице

Функција ДАТЕДИФ може израчунати време између датума почетка и датума завршетка у годинама, месецима или данима. Јединица времена наведена је аргументом јединице , који се испоручује у облику текста. Табела у наставку сумира доступне јединичне вредности и резултат за сваку. Јединице времена могу се дати великим или малим словом (тј. „Им“ је еквивалент „ИМ“).

Јединица Резултат
"и" Разлика у комплетним годинама
"м" Разлика у комплетним месецима
"д" Разлика у данима
"доктор медицине" Разлика у данима, занемарујући месеце и године
"им" Разлика у месецима, занемарујући године
"м" Разлика у данима, занемарујући године

Основна употреба

У примеру приказаном горе, колона Б садржи датум 1. јануара 2016. године, а колона Ц датум 1. марта 2018. У колони Е:

E5=DATEDIF(B5,C5,"y") // returns 2 E6=DATEDIF(B6,C6,"m") // returns 26 E7=DATEDIF(B7,C7,"d")// returns 790

Разлика у данима

Функција ДАТЕДИФ може израчунати разлику између датума у ​​данима на три различита начина: (1) укупни дани, (2) дани који занемарују године и (3) дани занемарујући месеце и године. Снимак екрана у наставку приказује све три методе, са датумом почетка 15. јуна 2015. и датумом завршетка 15. септембра 2021:

Формуле које се користе за ове прорачуне су следеће:

=DATEDIF(B5,C5,"d") // total days =DATEDIF(B6,C6,"yd") // days ignoring years =DATEDIF(B7,C7,"md") // days ignoring months and years

Имајте на уму да, пошто су Екцел датуми само велики серијски бројеви, првој формули није потребан ДАТЕДИФ и могао би бити записан као једноставно датум завршетка минус датум почетка:

=C5-B5 // end-start = total days

Разлика у месецима

Функција ДАТЕДИФ може израчунати разлику између датума у ​​месецима на два различита начина: (1) укупно комплетних месеци, (2) комплетних месеци занемарујући године. Снимак екрана у наставку приказује обе методе, са датумом почетка 15. јуна 2015. и датумом завршетка 15. септембра 2021:

=DATEDIF(B5,C5,"m") // complete months =DATEDIF(B6,C6,"ym") // complete months ignoring years

Разлика у годинама

Функција ДАТЕДИФ може израчунати разлику између датума у ​​комплетним годинама само једним методом, приказаним у наставку:

=DATEDIF(B5,C5,"y") // complete years =DATEDIF(B6,C6,"y") // complete years =YEARFRAC(B7,C7) // fractional years with YEARFRAC

Приметите у реду 6 да је разлика скоро 6 година, али не сасвим. Будући да ДАТЕДИФ израчунава само комплетне године, резултат је још увек 5. У 7. реду користимо функцију ИЕАРФРАЦ да бисмо израчунали тачнији резултат.

Напомене

  1. Екцел вам неће помоћи да попуните функцију ДАТЕДИФ као остале функције.
  2. ДАТЕДИФ са грешком #НУМ ако је датум почетка већи од датума завршетка. Ако радите са сложенијом формулом, где датуми почетка и датума завршетка могу бити непознати или ван граница, можете заробити грешку помоћу функције ИФЕРРОР или користити МИН и МАКС за сортирање датума.
  3. Мицрософт препоручује да се не користи вредност „МД“ за јединицу, јер она „може резултирати негативним бројем, нулом или нетачним резултатом“.

Повезани видео снимци

Кодови грешака у Екцел формули У овом видеу ћемо проћи кроз сваки код грешака који Екцел приказује када нешто није у реду са формулом. Такође ћемо размотрити неколико једноставних начина за решавање грешака. Како израчунати године и месеце између датума У овом видеу ћемо погледати како израчунати број година или месеци између датума помоћу функције која се назива ДАТЕДИФ и функције која се зове ИЕАРФРАЦ. Функција ДАТЕДИФ је функција „компатибилности“ која потиче од Лотуса 1-2-3.

Занимљиви Чланци...