Excel: создайте даты для 15-го и последнего дня месяца.


Часто вам может потребоваться создать список дат в Excel, содержащий 15-й день каждого месяца и последний день каждого месяца.

Например, вы можете создать следующий список дат:

К счастью, это легко сделать в Excel, и следующий пример показывает, как это сделать.

Пример: создание дат 15-го и последнего дня месяца в Excel.

Сначала вручную введите дату, когда вы хотите начать.

Например, мы введем 15.01.2023 в ячейку A2 :

Далее мы введем следующую формулу в ячейку A3 :

 =IF(DAY( A2 )<16,EOMONTH( A2,0 ),EOMONTH( A2,0 )+15)

Затем мы щелкнем и перетащим эту формулу в столько ячеек, сколько захотим, в столбце A:

Формула Excel для 15-го и последнего дня каждого месяца

Результатом является список дат, включающий только 15-й и последний день каждого месяца с января по июнь 2023 года.

Как работает эта формула?

Помните формулу, которую мы использовали для генерации дат 15-го и последнего дня каждого месяца:

 =IF(DAY( A2 )<16,EOMONTH( A2,0 ),EOMONTH( A2,0 )+15)

Вот как работает эта формула:

Сначала мы проверяем, меньше ли число дня в предыдущей ячейке 16.

Если день меньше 16, мы используем функцию EOMONTH , чтобы указать, что дата в текущей ячейке должна равняться последнему дню месяца.

Если число не меньше 16, то текущую дату сделайте равной последнему дню месяца в предыдущей ячейке плюс 15 дополнительных дней.

Конечным результатом является то, что мы создаем чередующиеся ячейки с датами либо 15-го числа месяца, либо последнего дня месяца.

Примечание . Полную документацию по функции EOMONTH в Excel можно найти здесь .

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:

Как преобразовать дни в месяцы в Excel
Как посчитать среднее значение за месяц в Excel
Как посчитать количество месяцев между датами в Excel

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *