Как получить первый день месяца в excel (с примерами)
Вы можете использовать любую из следующих формул, чтобы получить первый день месяца из даты в Excel:
Формула 1: используйте функцию ДЕНЬ()
= A2 -DAY( A2 )+1
Формула 2: используйте функцию EOMONTH().
=EOMONTH( A2 ,-1)+1
Обе формулы вернут первый день месяца для даты в ячейке A2 .
В следующих примерах показано, как использовать каждую формулу на практике со следующим набором данных в Excel:
Пример 1. Получите первый день месяца с помощью DAY().
Мы можем ввести следующую формулу в ячейку C2 , чтобы получить первый день месяца для даты в ячейке A2 :
= A2 -DAY( A2 )+1
Затем мы можем перетащить и заполнить эту формулу в каждую оставшуюся ячейку столбца C:
В столбце C теперь отображается первый день месяца для каждой даты в столбце A.
Вот как работает эта формула:
- Функция ДЕНЬ() возвращает день месяца в диапазоне от 1 до 31.
- Итак, A2 – ДЕНЬ(A2) возвращает последний день предыдущего месяца.
- Затем мы добавляем единицу, чтобы получить первый день месяца для даты в ячейке A2 .
Пример 2. Получите первый день месяца с помощью EOMONTH().
Мы можем ввести следующую формулу в ячейку C2 , чтобы получить первый день месяца для даты в ячейке A2 :
=EOMONTH( A2 ,-1)+1
Затем мы можем перетащить и заполнить эту формулу в каждую оставшуюся ячейку столбца C:
В столбце C теперь отображается первый день месяца для каждой даты в столбце A.
Вот как работает эта формула:
- Функция EOMONTH() возвращает последний день месяца для даты.
- Функция EOMONTH(A2, -1) возвращает последний день предыдущего месяца.
- Затем мы добавляем единицу, чтобы получить первый день месяца для даты в ячейке A2 .
Полную документацию функции EOMONTH() в Excel вы можете найти здесь .
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные операции в Excel:
Как посчитать по месяцам в Excel
Как посчитать среднее значение за месяц в Excel
Как преобразовать дату в формат месяца и года в Excel