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:
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í