Chcete ovládať funkcie dátumu v Exceli? Tu je niekoľko základných, ktoré potrebujete vedieť.
Excel je viac než len nástroj na základné výpočty a organizáciu údajov; je to tiež účinný nástroj na spracovanie a analýzu výpočtov súvisiacich s dátumom. Funkcie dátumu Excelu môžete použiť na výpočet trvania, nájdenie rozdielu medzi dátumami, určenie pracovných dní a dokonca predpovedanie budúcich dátumov.
Preskúmame teda rôzne funkcie dátumu, ktoré by ste mali poznať, a poskytneme príklady, ako ich môžete efektívne použiť v Exceli.
1. DÁTUM
Funkcia DATE v Exceli sa používa na vytvorenie dátumu na základe jednotlivých komponentov roka, mesiaca a dňa, ktoré určíte. Chce to tri argumenty: rok, mesiac, a deň.
=DATE(year, month, day)
Napríklad nasledujúci vzorec vráti dátum 14. augusta 2023:
=DATE(2023, 8, 14)
2. EDATE
Funkcia EDATE vypočíta dátum, ktorý predstavuje zadaný počet mesiacov pred alebo po danom počiatočnom dátume. Bežne sa používa na finančné výpočty, ako je predpovedanie budúcich dátumov na základe daného časového rámca. Syntax funkcie EDATE je:
=EDATE(start_date, months)
Kde:
- dátum začiatku je počiatočný dátum, od ktorého chcete vypočítať nový dátum
- mesiacov je počet mesiacov, ktoré chcete pridať (ak je kladné) alebo odčítať (ak je záporné) od počiatočného dátumu.
Ak chcete napríklad nájsť dátum, ktorý je 3 mesiace po dátume v bunke A1, použijete vzorec:
=EDATE(A1, -3)
Tento vzorec vráti dátum 14. mája 2023.
3. DAY
Funkcia DAY extrahuje deň v mesiaci z daného dátumu. Vráti deň ako číslo medzi 1 a 31. Syntax funkcie DAY je:
=DAY(serial_number)
Kde sériové číslo je dátum, z ktorého chcete extrahovať deň. Ak máte napríklad dátum v bunke A1 a chcete z nej extrahovať deň, môžete použiť vzorec:
=DAY(A1)
Tento vzorec vráti hodnotu 14, ktorá predstavuje deň v mesiaci.
4. DNES
Funkcia DNES v Exceli slúži na zobrazenie aktuálneho dátumu. Nepotrebuje žiadne argumenty a každý deň sa automaticky aktualizuje. Syntax funkcie TODAY je jednoduchá:
=TODAY()
5. 360 DNÍ
Funkcia DAYS360 vám to umožňuje počítať medzi dvoma dátumami v Exceli. Vráti počet dní medzi dvoma dátumami pomocou metódy 360-dňového roka, ktorá je známa aj ako európska metóda. Tu je syntax pre funkciu DAYS360:
=DAYS360(start_date, end_date, [method])
Kde:
- [metóda] je voliteľný argument, ktorý špecifikuje metódu, ktorá sa má použiť na výpočet rozdielu. Ak sa vynechá, Excel použije metódu U.S. (NASD).
Napríklad, ak použijete nasledujúci vzorec:
=DAYS360("2023-08-14", "2023-09-08", TRUE)
Vráti počet dní medzi 14. augustom 2023 a 8. septembrom 2023.
6. WEEKNUM
Funkcia WEEKNUM sa používa na určenie čísla týždňa daného dátumu. Vezme dátum ako vstup a vráti zodpovedajúce číslo týždňa na základe špecifikovaného systému. Syntax funkcie je:
=WEEKNUM(serial_number, [return_type])
Kde:
- sériové číslo je dátum, pre ktorý chcete určiť číslo týždňa.
- return_type je voliteľný argument, ktorý určuje systém číslovania týždňov, ktorý sa má použiť. Ak sa vynechá, predvolene sa použije systém v USA, kde týždne začínajú nedeľou.
Napríklad na výpočet čísla týždňa dátumu v bunke A2 použijete nasledujúci vzorec:
=WEEKNUM(A2)
Tento vzorec vráti číslo týždňa pre zadaný dátum pomocou predvoleného systému.
7. EOMONTH
Funkcia EOMONTH v Exceli vráti posledný deň v mesiaci, ktorý predstavuje zadaný počet mesiacov pred alebo po danom dátume. Syntax funkcie EOMONTH je:
=EOMONTH(start_date, months)
Kde dátum začiatku je počiatočný dátum, od ktorého chcete vypočítať koniec mesiaca, a mesiacov je počet mesiacov, ktoré sa majú pripočítať alebo odpočítať od počiatočného dátumu.
Napríklad, ak chcete nájsť posledný deň mesiaca, ktorý je 3 mesiace po dátume v bunke A1, použijete nasledujúci vzorec:
=EOMONTH(A1, 3)
Podobne, ak chcete nájsť posledný deň mesiaca, ktorý je 2 mesiace pred dátumom v bunke A1, použijete:
=EOMONTH(A1, -2)
8. PRACOVNÝ DEŇ
Funkcia WORKDAY vypočíta dátum, ktorý predstavuje zadaný počet pracovných dní pred alebo po danom dátume, okrem víkendov a voliteľne zadaných sviatkov. Tu je syntax pre funkciu WORKDAY:
=WORKDAY(start_date, days, [holidays])
Kde:
- dátum začiatku: Toto je počiatočný dátum, od ktorého chcete vypočítať nový dátum.
- dni: Toto je počet pracovných dní, ktoré chcete pridať (ak je kladné) alebo odčítať (ak je záporné) od počiatočného dátumu.
- [prázdniny]: Toto je rozsah sviatkov, ktoré chcete vylúčiť z výpočtu. Tento parameter je voliteľný.
Predpokladajme, že máte projekt začínajúci 14. augusta 2023 a chcete vypočítať dátum dokončenia, ktorý je o 15 pracovných dní, okrem víkendov a určených sviatkov. Ak máte dátum začiatku v bunke A2 a zoznam dátumov sviatkov v bunkách B2:B4, použijete nasledujúci vzorec:
=WORKDAY(A2, 15, B2:B4)
Výsledok sa automaticky aktualizuje, ak zmeníte dátum začiatku alebo počet pracovných dní.
9. NETWORKDAYS
The Funkcia NETWORKDAYS v Exceli sa používa na výpočet počtu pracovných dní medzi dvoma dátumami, okrem víkendov a určených sviatkov. Syntax funkcie NETWORKDAYS je:
=NETWORKDAYS(start_date, end_date, [holidays])
Kde dátum začiatku je dátum začiatku obdobia, end_date je dátum ukončenia obdobia a [prázdniny] je rozsah dovolenkových dátumov, ktoré chcete vylúčiť z výpočtu.
Napríklad dátum začiatku úlohy máte v bunke A2, dátum ukončenia v B2 a sviatky v bunkách C2:C3:
=NETWORKDAYS(A2, B2, C2:C3)
Tento vzorec vypočíta a vráti počet pracovných dní medzi dátumami v bunkách A1 a B1, s výnimkou víkendov a dátumov uvedených v bunkách C2 až C3.
Vysvetlenie funkcií dátumu v Exceli
Excel poskytuje širokú škálu funkcií dátumu, ako napríklad TODAY, NETWORKDAYS a mnoho ďalších, ktoré vám pomôžu vypočítať časové rozdiely a manipulovať s formátmi dátumu pre lepšiu prezentáciu. Osvojením si týchto funkcií budete lepšie vybavení na spracovanie údajov súvisiacich s dátumom a na prijímanie informovaných rozhodnutí vo vašich osobných alebo profesionálnych projektoch.