Формула Excel: Отримати перший день місяця -

Зміст

Загальна формула

=date-DAY(date)+1

Резюме

Щоб отримати перший день місяця для даної дати, ви можете використовувати просту формулу, засновану на функції DAY. У наведеному прикладі формула в комірці С5 має вигляд:

=B5-DAY(B5)+1

Пояснення

Функція DAY повертає значення дня для дати. У прикладі показу значення дня для дати в B5 (11 січня 2016 р.) Дорівнює 11. Оскільки дати - це лише порядкові номери в Excel, ми можемо відняти 11, а потім додати 1, щоб отримати значення дати на 1 січня 2016 року.

Альтернатива EOMONTH

Функція EOMONTH повертає останній день місяця заданої дати. Це означає, що ви можете отримати перший день поточного місяця за такою формулою:

=EOMONTH(A1,-1)+1

Ця формула "відкочує" дату в А1 до останнього попереднього місяця, а потім додає 1. Результат - це перший день "поточного" місяця (тобто перший день місяця, заданий датою в А1).

Цікаві статті...