Преузмите пример радне свеске
Овај водич показује како се користи Екцел ЕОМОНТХ функција у Екцелу да бисте пронашли последњи дан у месецу, удаљен н месеци.
Преглед функције ЕОМОНТХ
Функција ЕОМОНТХ Враћа последњи дан у месецу, н број месеци даље од датума почетка.
Да бисте користили функцију ЕОМОНТХ Екцел радног листа, изаберите ћелију и унесите:
(Обратите пажњу на то како се појављује унос формуле)
Синтакса и улази функције ЕОМОНТХ:
1 | = ЕОМОНТХ (датум_почетка, месеци) |
старт_дате - Датум почетка у формату серијског броја програма Екцел или унет као датум са наводницима („с“) окружује датум. Пример: Не можете да унесете 12.11.2015 директно у ћелију. Уместо тога, потребно је да унесете „11/12/2015“ или ћете морати да користите одговарајући серијски број: 42320. Алтернативно, можете се позвати на ћелију са датумом 12/12/2015. Екцел аутоматски конвертује датуме ускладиштене у ћелијама у серијски формат (осим ако је датум унесен као текст).
месеци - Број месеци до датума почетка. Број може бити позитиван (будућност) или негативан (прошлост).
Како се користи функција ЕОМОНТХ
Последњи дан у месецу
Текући месец
Функција ЕОМОНТХ узима датум и враћа последњи дан у месецу:
1 | = ЕОМОНТХ (Б3,0) |
Претходни мјесец
Такође можете додати (или одузети) н месеци датуму почетка да бисте добили последњи дан следећег месеца. Овај пример ће вратити последњи дан претходног месеца:
1 | = ЕОМОНТХ (Б3, -1) |
Број дана у месецу
Помоћу функције ДАН можете израчунати број дана у месецу:
1 | = ДАН (ЕОМОНТХ (Б3,0)) |
Функција ДАИ враћа број дана датума. Коришћењем ЕОМОНТХ -а можемо добити последњи дан у месецу, а функција ДАИ затим враћа одговарајући број дана.
Први дан у месецу
Додавањем 1 резултату функције ЕОМОНТХ можете добити први дан у месецу:
1 | = ЕОМОНТХ (Б3, -1) +1 |
Напомена: у Екцелу се датуми чувају као серијски бројеви где сваки број представља дан, па ће додавањем 1 датуму бити додат 1 дан.
ЕОМОНТХ у Гоогле табелама
Функција ЕОМОНТХ ради потпуно исто у Гоогле таблицама као и у Екцелу:
ЕОМОНТХ Примери у ВБА
Такође можете користити функцију ЕОМОНТХ у ВБА. Тип: апплицатион.ворксхеетфунцтион.еомонтх (датум_почетка, месеци)
Покретање следећих ВБА наредби
123 | Опсег ("Б2") = Апплицатион.ВорксхеетФунцтион.ЕоМонтх (Опсег ("А2"), 0)Опсег ("Б5") = Апплицатион.ВорксхеетФунцтион.ЕоМонтх (Опсег ("А5"), -1)Опсег ("Б8") = Апплицатион.ВорксхеетФунцтион.ЕоМонтх (Опсег ("А8"), -1) + 1 |
Даће следеће резултате
За аргументе функције (датум_почетка итд.) Можете их унијети директно у функцију или дефинирати варијабле које ћете умјесто тога користити.
Повратак на листу свих функција у програму Екцел