Výpočet veku alebo veku pomocou funkcie DATEDIF

Obsah

Na výpočet trvania dátumových intervalov v Exceli existuje funkcia RAZNDAT, v anglickej verzii – DATEDIF.

Nuansou je, že túto funkciu nenájdete v zozname Sprievodcu funkciami kliknutím na tlačidlo fx – je to nezdokumentovaná funkcia Excelu. Presnejšie, popis tejto funkcie a jej argumenty nájdete len v plnej verzii anglickej nápovedy, keďže v skutočnosti je ponechaná na kompatibilitu so staršími verziami Excelu a Lotusu 1-2-3. Avšak aj napriek tomu, že túto funkciu nie je možné vložiť štandardným spôsobom cez okno Vložiť – Funkcia (Vložiť – Funkcia), môžete ho ručne zadať do bunky z klávesnice – a bude to fungovať!

Syntax funkcie je nasledovná:

=RAZNDAT(Dátum začiatku; Konečný dátum; Metóda_merania)

Pri prvých dvoch argumentoch je všetko viac-menej jasné – ide o bunky s dátumom začiatku a konca. A najzaujímavejší argument je, samozrejme, posledný – presne určuje, ako a v akých jednotkách sa bude merať interval medzi dátumom začiatku a konca. Tento parameter môže nadobúdať nasledujúce hodnoty:

"A" celoročný rozdiel   
„M“ v celých mesiacoch
„D“ v celých dňoch
"yd" rozdiel v dňoch od začiatku roka, okrem rokov
"Md" rozdiel v dňoch okrem mesiacov a rokov
"v" rozdiel v celých mesiacoch okrem rokov

Napríklad:

Výpočet veku alebo veku pomocou funkcie DATEDIF

Tie. ak chcete, vypočítajte a zobrazte napríklad svoje skúsenosti v tvare „3 roky 4 mesiace. 12 dní“, musíte do bunky zadať nasledujúci vzorec:

u1d RAZDAT (A2; A1; „y“)&“ y. “& RAZDAT (A2; A1; “ym”) & “ mesiac. “&RAZDAT(A2;AXNUMX;”md”)&” dni”

kde A1 je bunka s dátumom nástupu do práce, A2 je dátum prepustenia.

alebo v anglickej verzii Excelu:

=DATEDIF(A1;A2;»y»)&» y. «&DATEDIF(A1;A2;»ym»)&» m. «&DATEDIF(A1;A2;»md»)&» d.»

  • Ako vytvoriť rozbaľovací kalendár na rýchle zadanie ľubovoľného dátumu pomocou myši v ľubovoľnej bunke.
  • Ako Excel pracuje s dátumami
  • Ako nastaviť, aby sa aktuálny dátum automaticky zapísal do bunky.
  • Ako zistiť, či sa dva intervaly dátumov prekrývajú a o koľko dní

Nechaj odpoveď