Čo by ste mali vedieť
- Syntax funkcie EOMONTH je =EOMONTH(Počiatočný_dátum, mesiace).
- Vybrať Vzorce > Dátum a čas. Vyberte EOMONTH a zobrazte dialógové okno funkcie.
-
Vyberte Start_date a referenčnú bunku, potom vyberte riadok Mesiace a jeho bunku.
Tento článok vysvetľuje, ako používať funkciu EOMONTH programu Microsoft Excel (skratka pre Koniec mesiaca) na výpočet dátumu splatnosti alebo dátumu splatnosti investície alebo projektu, ktorý spadá na koniec mesiaca. Pokyny pokrývajú Excel 2019 – 2010 a Excel pre Microsoft 365.
Syntax funkcie a argumenty EOMONTH
Syntax funkcie odkazuje na rozloženie funkcie a obsahuje názov funkcie, zátvorky, oddeľovače čiarok a argumenty.
Syntax funkcie EOMONTH je:
=EOMONTH(dátum_začiatku, mesiace)
Start_date (povinné): Dátum začiatku daného projektu alebo udalosti.
- Tento argument môže byť dátum zadaný do funkcie alebo pomenovaný rozsah alebo odkaz na bunku na umiestnenie údajov v pracovnom hárku.
- Ak odkaz na bunku pre počiatočný dátum ukazuje na prázdnu bunku, funkcia považuje bunku za nulovú.
Mesiace (povinné): Počet mesiacov pred alebo po Start_date.
- Tento argument môže byť dátum zadaný do funkcie alebo pomenovaný rozsah alebo odkaz na bunku na umiestnenie údajov v pracovnom hárku.
- Pozitívne hodnoty prinášajú budúce dátumy.
- Záporné hodnoty prinášajú minulé dátumy.
- Ak Mesiace nie je celé číslo, skráti sa, aby sa odstránila desatinná časť.
Príklad funkcie Excel EOMONTH
Informácie nižšie pokrývajú kroky použité na zadanie funkcie EOMONTH do bunky B3 vzorového pracovného hárka.
Naša vzorová funkcia pridá a odčíta mesiace od dátumu 1. januára 2016.
Možnosti zadania funkcie a jej argumentov zahŕňajú:
- Zadanie celej funkcie do bunky B3.
- Výber funkcie a jej argumentov pomocou dialógového okna funkcie.
Hoci je možné napísať celú funkciu ručne, pre mnohých ľudí je jednoduchšie použiť dialógové okno na zadanie argumentov funkcie.
Kroky nižšie vás prevedú, ako zadať funkciu EOMONTH pomocou dialógového okna funkcie.
Keďže hodnota argumentu Mesiace je záporná (-6), dátum v bunke B3 bude skorší ako dátum začiatku.
- Vyberte bunku B3, aby ste z nej urobili aktívnu bunku.
- Na páse s nástrojmi vyberte kartu Formulas.
-
Výberom Dátum a čas otvoríte rozbaľovaciu ponuku funkcií.
- Vyberte EOMONTH na zobrazenie dialógové okno funkcie.
- Vyberte riadok Start_date.
- Vyberte bunku A3 v pracovnom hárku a zadajte odkaz na bunku.
- Vyberte riadok Mesiace.
- Vyberte bunku B2 v pracovnom hárku a zadajte odkaz na túto bunku.
-
Výberom OK sa vrátite na pracovný hárok.
Dátum 31. 7. 2015 (31. júl 2015) sa zobrazuje v bunke B3, čo je posledný deň mesiaca, ktorý je šesť mesiacov pred začiatkom dátum; Ak sa v bunke B3 objaví číslo, napríklad 42215, je pravdepodobné, že bunka má použité všeobecné formátovanie a budete ju musieť zmeniť na formát dátumu.
Zmena formátu dátumu v Exceli
Rýchly a jednoduchý spôsob, ako zmeniť formát dátumu pre bunky obsahujúce funkciu EOMONTH, je vybrať si jednu zo zoznamu prednastavených možností formátovania v Dialógové okno Format Cells.
- Zvýraznite bunky, ktoré obsahujú alebo budú obsahovať dátumy v pracovnom hárku.
- Stlačením Ctrl+ 1 na klávesnici otvorte dialógové okno Formát buniek.
- V dialógovom okne vyberte kartu Number.
-
V okne zoznamu kategórií vyberte Dátum.
- V okne Type vyberte požadovaný formát dátumu.
- Ak vybrané bunky obsahujú údaje, v poli Vzorka sa zobrazí ukážka zvoleného formátu.
- Výberom OK uložte zmenu formátu a zatvorte dialógové okno.
Pre tých, ktorí uprednostňujú používanie myši pred klávesnicou, je alternatívnym spôsobom otvorenia dialógového okna:
- Kliknutím pravým tlačidlom myši na vybraté bunky otvoríte kontextovú ponuku.
- Výberom Formátovať bunky otvoríte dialógové okno Formát buniek.
Ak bunka zobrazuje riadok hashtagov, je to preto, že nie je dostatočne široká na to, aby obsahovala formátované údaje. Rozšírením bunky sa problém vyrieši.
Možné chyby EOMONTH
Funkcia vracia HODNOTA! chybová hodnota, ak:
- Start_date nie je platný dátum.
- Argument Mesiac ukazuje na bunku obsahujúcu boolovské hodnoty, textové údaje alebo chybové hodnoty.
Funkcia vracia NUM! chybová hodnota, ak:
- Start_date je pred 1. januárom 1900.
- Start_date mínus Mesiace dáva dátum pred 1. januárom 1900.
Viac o funkcii EOMONTH
Funkcia EOMONTH vracia sériové číslo (alebo sériový dátum) pre posledný deň v mesiaci pre uvedený počet mesiacov pred alebo po uvedenom dátume začiatku.
Funkcia je veľmi podobná funkcii EDATE, okrem toho, že EDATE vráti dátumy, ktoré predstavujú presný počet mesiacov pred alebo po dátume začiatku, zatiaľ čo EOMONTH vždy pridá dostatok dní na dosiahnutie konca mesiaca.