![](https://cdn.wiki-base.com/6926283/how_to_use_the_excel_eomonth_function__2.png.webp)
Обобщение
Функцията Excel EOMONTH връща последния ден от месеца, n месеца в миналото или бъдещето. Можете да използвате EDATE, за да изчислите датите на изтичане, датите на падежа и други дати, които трябва да кацнат в последния ден от месеца. Използвайте положителна стойност за месеци, за да получите дата в бъдеще, и отрицателна стойност, за да получите дата в миналото.
Предназначение
Вземете последния ден от месеца n месеца в бъдеще или в миналотоВърната стойност
Дата на последния ден от месецаСинтаксис
= EOMONTH (начална_ дата, месеци)Аргументи
- start_date - дата, която представлява началната дата във валиден формат на сериен номер на Excel.
- месеци - Броят на месеците преди или след началната_дата.
Версия
Excel 2003Бележки за употреба
Функцията EOMONTH връща последния ден от месеца, n месеца в миналото или бъдещето. Използвайте положителна стойност за месеци, за да получите дата в бъдеще, и отрицателна стойност, за да получите дата в миналото. Можете да използвате EDATE, за да изчислите датите на изтичане, датите на падежа и други дати, които трябва да кацнат в последния ден от месеца.
EOMONTH връща сериен номер, съответстващ на дата. За да покажете резултата като дата, приложете цифров формат по ваш избор.
Основна употреба
Например с 12 май 2017 г. в клетка B5:
=EOMONTH(B5,0) // returns May 31, 2017 =EOMONTH(B5,4) // returns Sep 30, 2017 =EOMONTH(B5,-3) // returns Feb 28, 2017
Можете да използвате EOMONTH и за преминаване през години:
=EOMONTH(B5,12) // returns May 31, 2018 =EOMONTH(B5,36) // returns May 31, 2020 =EOMONTH(B5,-24) // returns May 31, 2015
Последен ден от текущия месец
За да получите последния ден от текущия месец, комбинирайте функцията ДНЕС с EOMONTH по следния начин:
=EOMONTH(TODAY(),0) // last day of current month
Функцията TODAY връща текущата дата към функцията EOMONTH. EOMONTH, с нула (0) за месеци, използва текущата дата за изчисляване на последния ден от текущия месец.
Първи ден от текущия месец
Въпреки че EOMONTH връща последния ден от месеца, можете да използвате EOMONTH, за да получите първия ден от текущия месец по следния начин:
=EOMONTH(TODAY(),-1)+1 // first day of current month
Вижте връзките по-долу за повече примери за това как да използвате функцията EOMONTH във формули.
Бележки
- В продължение на месеци използвайте положително число за бъдещи дати и отрицателно число за дати в миналото.
- EOMONTH ще върне грешката #VALUE, ако началната дата не е валидна дата.
- Ако началната дата има прикрепено частично време, тя ще бъде премахната.
- Ако аргументът за месеци съдържа десетична стойност, той ще бъде премахнат.
- За да преместите която и да е дата n месеца в бъдещето или миналото, вижте функцията EDATE.
- EOMONTH връща сериен номер на датата, който трябва да бъде форматиран като дата.
Подобни видеа
![](https://cdn.wiki-base.com/6926283/how_to_use_the_excel_eomonth_function__3.png.webp)
![](https://cdn.wiki-base.com/6926283/how_to_use_the_excel_eomonth_function__4.png.webp)