
Резюме
Функція 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
Останній день поточного місяця
Щоб отримати останній день поточного місяця, поєднайте функцію TODAY із 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 повертає серійний номер дати, який повинен бути відформатований як дата.
Пов’язані відео

