Vypočítajte časové obdobie alebo rozdiel medzi dvoma dátumami
Program Excel má niekoľko vstavaných funkcií, ktoré sa dajú použiť na výpočet počtu dní medzi dvoma dátumami.
Každá funkcia dátumu vykoná inú úlohu, takže výsledky sa líšia od jednej funkcie k druhej. Ktorý z nich teda používate, závisí od požadovaných výsledkov.
Funkciu DATEDIF možno použiť na výpočet časového obdobia alebo rozdielu medzi dvomi dátumami. Toto časové obdobie sa môže vypočítať v:
- dni
- počas celého mesiaca
- celé roky
Použitie tejto funkcie zahŕňa plánovanie alebo písanie návrhov na určenie časového rámca pre nadchádzajúci projekt. Môže sa tiež používať spolu s dátumom narodenia osoby na vypočítanie jeho veku v rokoch, mesiacoch a dňoch .
Syntax a argumenty funkcie DATEDIF
Syntax funkcie odkazuje na rozloženie funkcie a obsahuje názov funkcie, zátvorky a argumenty .
Syntax pre funkciu DATEDIF je:
= DATEDIF (start_date, end_date, jednotka)
start_date - (povinné) dátum začiatku zvoleného časového obdobia. Skutočný dátum začiatku môže byť zadaný pre tento argument alebo môže byť namiesto toho zadaný údaj o bunke na miesto týchto údajov v pracovnom hárku.
end_date - (vyžaduje sa) dátum ukončenia zvoleného časového obdobia. Rovnako ako u položky Start_date zadajte aktuálny dátum ukončenia alebo odkaz bunky na umiestnenie týchto údajov v pracovnom hárku.
jednotka (predtým nazývaná medzera) - (povinná) informuje o funkcii, aby zistil počet dní ("D"), úplné mesiace ("M") alebo celé roky ("Y").
Poznámky:
- Aplikácia Excel vykonáva výpočty dátumov konvertovaním dátumov na sériové čísla , ktoré začínajú od nuly na fiktívnom dátume od januára 0, 1900 v počítačoch so systémom Windows a 1. januára 1904 v počítačoch Macintosh.
- Jednotkový argument musí byť obklopený úvodzovkami ako "D" alebo "M".
Viac informácií o jednotke Argument
Argument jednotky môže tiež obsahovať kombináciu dní, mesiacov a rokov s cieľom nájsť počet mesiacov medzi dvoma dátumami v tom istom roku alebo počet dní medzi dvoma dátumami v tom istom mesiaci.
- "YD" - vypočíta počet dní medzi dvoma dátumami, akoby boli v tom istom roku (riadok 5 vyššie).
- "YM" - vypočíta počet mesiacov medzi dvoma dátumami, ako keby boli dátumy v tom istom roku (riadok 6 vyššie).
- "MD" - vypočíta počet dní medzi dvoma dátumami, ako keby boli dátumy v tom istom mesiaci a roku (riadok 7 vyššie).
Hodnoty funkčných chýb DATEDIF
Ak sa údaje pre rôzne argumenty tejto funkcie nezadajú správne, v bunke, kde je umiestnená funkcia DATEDIF, sa zobrazia nasledujúce hodnoty chýb:
- #VALUE! chyba - vrátená, ak buď start_date alebo end_date nie sú aktuálne dátumy (riadok 8 vyššie, kde bunka A8 obsahuje textové údaje).
- # Číslo! error - vrátená, ak end_date je skorší dátum ako start_date (riadok 9 vyššie).
Príklad: Vypočítajte rozdiel medzi dvomi dátumami
Zaujímavým bodom o DATEDIF je, že je to skrytá funkcia v tom, že nie je uvedená s inými funkciami dátumu pod kartou vzorca v programe Excel, čo znamená:
- neexistuje dialógové okno pre zadanie funkcie a jej argumentov.
- argument argument tooltip nezobrazí zoznam argumentov, keď je názov funkcie napísaný do bunky.
Výsledkom je, že funkcia a jej argumenty musia byť zadané ručne do bunky, aby bolo možné použiť, vrátane písania čiarky medzi jednotlivými argumentmi, ktoré by slúžili ako oddeľovač.
DATEDIF Príklad: Výpočet rozdielu v dňoch
Nasledujúce kroky pokrývajú spôsob zadania funkcie DATEDIF umiestnenej v bunke B2 na obrázku vyššie, ktorý zobrazuje počet dní medzi dňami 4. mája 2014 a 10. augusta 2016.
- Kliknutím na bunku B2 ju vytvoríte ako aktívnu bunku - v tomto prípade sa zobrazí počet dní medzi týmito dvoma dátumami.
- Typ = datedif ( "do bunky B2.
- Kliknutím na bunku A2 zadáte túto bunkovú referenciu ako argument start_date pre danú funkciu.
- Zadajte čiarku ( , ) v bunke B2, ktorá nasleduje po bunkovej referencii A2, aby slúžila ako oddeľovač medzi prvým a druhým argumentom.
- Kliknutím na bunku A3 v tabuľke zadáte túto referenciu bunky ako parameter end_date.
- Zadajte druhú čiarku ( , ) za odkazom na bunku A3.
- Pre argument jednotky zadajte písmeno D v úvodzovkách ( "D" ), aby ste povedali funkciu, ktorú chceme poznať počet dní medzi týmito dvoma dátumami.
- Zadajte uzatváraciu zátvorku ").
- Stlačením klávesu Enter na klávesnici dokončite vzorec.
- Počet dní - 829 - by sa mal objaviť v bunke B2 pracovného hárka.
- Po kliknutí na bunku B2 sa vo formulári nad pracovným hárkom zobrazí úplný vzorec = DATEDIF (A2, A3, "D") .