Оглавление
При работе с Excel нам часто приходится работать с данными типа даты. Иногда нам нужно поместить в Excel одинаковые значения даты с единственной разницей в последовательных месяцах. Исправлять их вручную утомительно и отнимает много времени. Вместо этого мы можем автоматизировать скользящие месяцы. В этой статье я покажу вам 3 быстрых способа создания автоматических скользящих месяцев в Excel.
Скачать Практическое пособие
Вы можете бесплатно скачать нашу рабочую тетрадь для практики отсюда!
Автоматические скользящие месяцы.xlsx3 быстрых способа создания автоматических скользящих месяцев в Excel
Допустим, у вас есть дата 2-май-19. Теперь вам нужно автоматизировать даты со скользящими месяцами по мере продвижения по строкам. Для этого вы можете воспользоваться любым из приведенных ниже способов.
1. создание автоматических скользящих месяцев с помощью ручки заполнения
Для создания автоматических скользящих месяцев в Excel можно использовать функцию ручки заполнения. Это самый простой способ из всех описанных здесь. Выполните следующие шаги, чтобы достичь цели этим способом.
📌 Шаги:
- Прежде всего, нажмите на ячейка B5 и вставьте первую форму даты, в которой вы хотите получить даты с скользящими месяцами.
- После этого установите курсор в поле нижнее право положение ячейки.
- Впоследствии черная наливная ручка появится.
- Далее, перетащите его вниз .
- В результате ячейки будут заполнены скользящими датами. Но вам нужны скользящие месяцы.
- Для этого нажмите на кнопку Наполнительная рукоятка значок и выберите опцию Месяцы наполнения .
В результате вы сможете создавать автоматические скользящие месяцы в Excel с помощью ручки заполнения. А конечный результат должен выглядеть следующим образом.
Читать далее: [Fix] Excel Fill Series не работает (8 причин с решениями)
2. Используйте опцию заполнения из панели инструментов Excel для создания автоматических скользящих месяцев
Для создания скользящих месяцев можно также использовать опцию "Заполнение" панели инструментов Excel. Для этого выполните следующие действия.
📌 Шаги:
- В самом начале назначьте первое свидание. ячейка B5 и выберите ячейки ( B5:B14 здесь), куда вы хотите поместить скользящие месяцы.
- Впоследствии перейдите к Главная вкладка>> Редактирование группа>> Заполнить инструмент>> Серия...
- В результате Серия появится окно.
- Далее выберите опцию Колонки из Серия опции>> выберите опцию Дата из Тип варианты>> выбрать Месяц опция из Дата единица варианты>> пишите 1 внутри Значение шага: текстовое поле>> нажмите на кнопку OK кнопка.
Следовательно, в Excel вы найдете скользящие месяцы от одной даты. Например, результат должен выглядеть следующим образом.
Похожие материалы: Как отключить автозаполнение в Excel (3 быстрых способа)
Похожие чтения
- Как нумеровать столбцы в Excel автоматически (5 простых способов)
- Выполнение предиктивного автозаполнения в Excel (5 методов)
- Как выполнить автозаполнение из другого рабочего листа в Excel
- Автозаполнение ячеек или столбцов из списка в Excel
- Автоматическая нумерация в Excel (9 подходов)
3. использование формул Excel с функциями DAY, DATE, MONTH, YEAR, IF и MOD
Более того, вы можете использовать формулы Excel для создания скользящих месяцев в Excel. Для этого выполните следующие действия.
📌 Шаги:
- Сначала поместите значение начальной даты на ячейка B5 .
- Далее нажмите на клетка B6 и вставьте следующую формулу.
=DATE(IF(MONTH(B5)+1>12,YEAR(B5)+1,YEAR(B5)),IF(MONTH(B5)+1>12,MOD(MONTH(B5)+1,12),MONTH(B5)+1),DAY(B5))
- Впоследствии нажмите кнопку Войти ключ.
🔎 Формула разбивки:
=IF(MONTH(B5)+1>12,YEAR(B5)+1,YEAR(B5))
Если сумма месяца даты ячейки B5 и 1 превышает 12, то возвращается значение года как значение года ячейки B5 плюс 1. В противном случае возвращается значение года ячейки B5.
Результат: 2019.
=IF(MONTH(B5)+1>12,MOD(MONTH(B5)+1,12),MONTH(B5)+1)
Она проверяет, больше ли месяц в ячейке B5 плюс 1, чем 12. Если значение больше 12, функция делит номер месяца в ячейке B5 плюс 1 на 12 и возвращает остаток в качестве результата. В противном случае она возвращает номер месяца в ячейке B5 плюс 1 в качестве результата.
Результат: 6.
=DATE(IF(MONTH(B5)+1>12,YEAR(B5)+1,YEAR(B5)),IF(MONTH(B5)+1>12,MOD(MONTH(B5)+1,12),MONTH(B5)+1),DAY(B5))
Он возьмет два предыдущих результата в качестве года и месяца в функции DATE, а также добавит номер дня из ячейки B5 в функции.
Результат: 2 июня-2019
- После этого установите курсор в поле нижнее право положение ячейки и перетащите заполните ручку ниже при его появлении.
Таким образом, формула будет скопирована в ячейки ниже, и вы найдете скользящие месяцы, сколько захотите. Наконец, результат должен выглядеть следующим образом.
Читать далее: Применение серии заполнений Excel (12 простых примеров)
Как упорядочить данные в соответствии с созданным автоматическим скользящим месяцем
Теперь перейдем к прикладной стороне. Допустим, вам дан набор данных с количеством произведенных товаров и суммой продаж на разные даты для одной отрасли. Теперь вам нужно найти количество произведенных товаров и сумму продаж только для второй даты каждого месяца.
Для этого выполните следующие действия.
📌 Шаги:
- Прежде всего, нажмите на ячейка F5 и вставьте начальное значение скользящих месяцев.
- После этого нажмите на ячейка F6 и вставьте приведенную ниже формулу, чтобы получить скользящие месяцы для всех ячеек ниже.
=DATE(IF(MONTH(F5)+1>12,YEAR(F5)+1,YEAR(F5)),IF(MONTH(F5)+1>12,MOD(MONTH(F5)+1,12),MONTH(F5)+1),DAY(F5))
- Затем нажмите кнопку Войти ключ.
- В это время установите курсор в поле нижнее право положение ячейки.
- Затем перетащите заполнить ручку ниже по прибытии.
- В это время нажмите на ячейка G5 и вставьте приведенную ниже формулу.
=INDEX($C$5:$C$23,MATCH(F5,$B$5:$B$23,0),1)
- Затем нажмите кнопку Войти для поиска товаров, произведенных за эту конкретную дату.
- После этого используйте наливная ручка функцию, чтобы получить все произведенные товары за все даты.
- Теперь нажмите на ячейка H5 и вставьте приведенную ниже формулу.
=INDEX($D$5:$D$23,MATCH(F5,$B$5:$B$23,0),1)
- Затем нажмите кнопку Войти ключ.
- Наконец, используйте наливная ручка функцию, чтобы получить все значения продаж за все требуемые даты.
Таким образом, вы сможете извлечь из набора данных все нужные вам значения в соответствии с требуемым рядом дат. И конечный результат должен выглядеть следующим образом.
Похожие материалы: Как автозаполнить месяцы в Excel (5 эффективных способов)
Заключение
Итак, в этой статье я показал вам 3 быстрых способа создания автоматических скользящих месяцев в Excel. Я рекомендую вам внимательно прочитать всю статью и практиковаться соответствующим образом. Я надеюсь, что вы найдете эту статью полезной и информативной. И, пожалуйста, комментируйте здесь, если у вас есть какие-либо дополнительные вопросы или рекомендации относительно этой статьи.
Посетите ExcelWIKI чтобы узнать о многих других решениях проблем Excel, советах и подсказках. Спасибо!