How to Create Automatic Rolling Months in Excel? - GeeksforGeeks (2024)

Last Updated : 16 Oct, 2022

Improve

Microsoft created the spreadsheet Excel for Windows, macOS, Android, and iOS. Excel offers calculation, computation, visualization tools, pivot tables, and VBA. You will find a lot of cells in a spreadsheet. The names of the rows and the columns are both written in alphabetical order. The row and column addresses of each cell can be used to pinpoint its precise location. The spreadsheet’s first top-left cell is A1. One spreadsheet contains 16384 columns and 1048576 rows in total (A to XFD).

There are several ways to set up a series of Automatic Rolling Months:

Using the Excel Toolbar’s Fill Option

By using the Fill Option from the Excel Toolbar, you can create a series of dates with automatic rolling months.

Step 1: Enter the first date of the series in a cell. For instance, in cell C6, enter September 23, 2022:

How to Create Automatic Rolling Months in Excel? - GeeksforGeeks (1)

Automatic Rolling Months in Excel

Step 2: Select all of the cells where you want the series to be inserted. Cells C6 to C17 were selected here:

Step 3: Then, in the Editing Section of the Excel Toolbar, select Home>Fill. Select an option from the drop-down menu:

How to Create Automatic Rolling Months in Excel? - GeeksforGeeks (3)

Automatic Rolling Months in Excel

Step 4: Select Series from the available options:

How to Create Automatic Rolling Months in Excel? - GeeksforGeeks (4)

Step 5:

  • A dialogue box called Series will appear:
  • Select Columns from the Series in options.
  • Then, under Type, select Date.
  • Then, in the Date unit drop-down menu, select Month.
  • And then enter 1 in the Step value box.

How to Create Automatic Rolling Months in Excel? - GeeksforGeeks (5)

Step 6: Finally, click on OK. This is how the monthly dates roll:

How to Create Automatic Rolling Months in Excel? - GeeksforGeeks (6)

Using Excel Formula

Excel formulas can also be used to generate a series of dates rolling by months. The steps are as follows:

Step 1: Enter the first date after selecting a cell. For instance, select C6 and enter the date September 23, 2022:

Step 2: Then enter this formula into cell C7:

=DATE(IF(MONTH(C6)+1>12,YEAR(C6)+1,YEAR(C6)),IF(MONTH(C6)+1>12,MOD(MONTH(C6)+1,12),MONTH(C6)+1),DAY(C6))

How to Create Automatic Rolling Months in Excel? - GeeksforGeeks (7)

Automatic Rolling Months in Excel

Step 3: Drag the Fill Handle to the series cell. For instance, let’s drag it to C17 and all the cells are filled with automatic rolling months:

How to Create Automatic Rolling Months in Excel? - GeeksforGeeks (8)

Using Fill Handle

Using Fill Handle is the easiest way for Automatic Rolling Month in Excel. The steps are as follows:

Step 1: The first date of the series should be in a specified cell. Cell C6 has the date 23 September 2022:

How to Create Automatic Rolling Months in Excel? - GeeksforGeeks (9)

Step 2: Drag the Fill Handle to the desired series length. A Series of 14 cells up to C19 was created here. Now select Fill Months from the Auto Fill Options:

How to Create Automatic Rolling Months in Excel? - GeeksforGeeks (10)

Step C: Finally, all the cells will be filled with automatic rolling months:

How to Create Automatic Rolling Months in Excel? - GeeksforGeeks (11)


Like Article

Suggest improvement

Share your thoughts in the comments

Please Login to comment...

How to Create Automatic Rolling Months in Excel? - GeeksforGeeks (2024)
Top Articles
Latest Posts
Article information

Author: Francesca Jacobs Ret

Last Updated:

Views: 6723

Rating: 4.8 / 5 (48 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Francesca Jacobs Ret

Birthday: 1996-12-09

Address: Apt. 141 1406 Mitch Summit, New Teganshire, UT 82655-0699

Phone: +2296092334654

Job: Technology Architect

Hobby: Snowboarding, Scouting, Foreign language learning, Dowsing, Baton twirling, Sculpting, Cabaret

Introduction: My name is Francesca Jacobs Ret, I am a innocent, super, beautiful, charming, lucky, gentle, clever person who loves writing and wants to share my knowledge and understanding with you.