How to AutoFill Ascending Numbers in Excel – 5 Methods

Method 1 –  AutoFill Ascending Numbers Using the Fill Handle in Excel

AutoFill Ascending Numbers Using Fill Handle in Excel

STEPS:

  • Select a cell and enter the first number manually. Here, B5 and 100.

AutoFill Ascending Numbers Using Fill Handle in Excel

  • Drag down the Fill Handle or double-click it. The ‘AutoFill Options’ will be displayed.
  • Select Fill Series.

AutoFill Ascending Numbers Using Fill Handle in Excel

The rest of the cells will be filled in ascending order.

AutoFill Ascending Numbers Using Fill Handle in Excel

  • To maintain a step value, enter the first two values and select them. Here, 100 and 105 in B5 and B6.

AutoFill Ascending Numbers Using Fill Handle in Excel

  • Use the Fill Handle to see the result.

AutoFill Ascending Numbers Using Fill Handle in Excel

Read More: How to AutoFill Numbers in Excel


Method 2 – Using the Fill Command to AutoFill Ascending Numbers

STEPS:

  • Select a cell and enter the first number.

Fill Command to AutoFill Ascending Numbers

  • Go to the Home tab and select Fill.
  • Choose Series.

Fill Command to AutoFill Ascending Numbers

  • Click OK.

Fill Command to AutoFill Ascending Numbers

You will see an ascending series of numbers.

Fill Command to AutoFill Ascending Numbers

  • To change the step value, use the ‘Series’ window.

Fill Command to AutoFill Ascending Numbers

Here, the step value is 5. You can also select the stop value. If you need a geometric ascending pattern select ‘Growth’ in the Type field.

  • Click OK to see the result.

Fill Command to AutoFill Ascending Numbers


Method 3 – Filling  Ascending Numbers by Skipping a Row in Excel

STEPS:

  • Enter the first number manually in the first cell. Here, 100 in B5.
  • Select B5 and B6.

Fill Ascending Numbers by Skipping a Row in Excel

  • Drag down the Fill Handle.

Fill Ascending Numbers by Skipping a Row in Excel

  • You will see the result.

Fill Ascending Numbers by Skipping a Row in Excel


Method 4 – AutoFilling Ascending Numbers with Formulas

4.1 Using the ROW Function

STEPS:

  • Select B5.
  • Enter the formula:
=ROW()

AutoFill Ascending Numbers with Formulas

  • Press Enter to see the result.

AutoFill Ascending Numbers with Formulas

Here, the ROW Function displays the row number of the cell containing the formula.

  • Use the Fill Handle to see the result.

AutoFill Ascending Numbers with Formulas

  • To start numbering from 1, enter:
=ROW(B1)

AutoFill Ascending Numbers with Formulas

The ROW Function displays the row number B1.

  • Press Enter to see the result.

AutoFill Ascending Numbers with Formulas

  • Use the Fill Handle to see the final output.

AutoFill Ascending Numbers with Formulas

Read More: How to AutoFill Numbers in Excel with Filter


4.2 Using the OFFSET Function

STEPS:

  • Select B6.
  • Enter the formula:
=OFFSET(B6,-1,O)+1

AutoFill Ascending Numbers with Formulas

The OFFSET Function takes the value of the previous cell and adds 1 to it. The value of B5 is 0 because it is empty.

  • Press Enter to see the result.

AutoFill Ascending Numbers with Formulas

  • Use the Fill Handle to see the ascending numbers.

AutoFill Ascending Numbers with Formulas

  • To start numbering from 5, add 5 instead of 1 in the previous formula.
=OFFSET(B6,-1,0)+5

AutoFill Ascending Numbers with Formulas

  • Press Enter and drag down the Fill Handle to see the result.

AutoFill Ascending Numbers with Formulas

NOTE: To use this formula, the cell before the one that contains the formula must be empty. Here, B5.

Read More: How to Auto Number Cells in Excel 


4.3 Using the COUNTA Function

STEPS:

  • Select B5 and enter the formula:
=COUNTA($C$5:C5)

C5 was locked, using the dollar ($) sign. The COUNTA Function is applied to the given range.

  • Press Enter and use the Fill Handle to see the result.

  • To start numbering from 10, add 9 to the formula.
=COUNTA($C$5:C5)+9

  • Press Enter and use the Fill Handle to see the result.


4.4 Using the SUBTOTAL Function

STEPS:

  • Select B5 and enter the formula below.
=SUBTOTAL(3,$C$5:C5)

3 specifies the use of COUNTA and the second argument describes the range in which the SUBTOTAL Function is applied.

  • Press Enter and then use the Fill Handle.

  • If you use Filter and hide some rows, the ascending numbers will automatically be updated.


4.5 Adding 1 to the Previous Row

STEPS:

  • Enter a value manually in the first cell. Here, 1 in B5.

  • Enter the formula:
=B5+1

  • Press Enter and use the Fill Handle to see the result.


Method 5 – Applying an Excel Table to AutoFill Ascending Numbers

STEPS:

  • Select any cell in your dataset.
  • Go to the Insert tab and select Table.

  • In Create Table, select ‘My table has headers’.
  • Click OK.

  • Enter this formula in B5.
=ROW()-ROW(Table2[#Headers])

  • Press Enter to see the result.

  • If you insert a new row, the ascending numbers will automatically be updated.


Download Practice Book

Download the practice book here.


Related Articles


<< Go Back to Autofill Numbers | Excel Autofill | Learn Excel

Get FREE Advanced Excel Exercises with Solutions!
Mursalin Ibne Salehin
Mursalin Ibne Salehin

Mursalin Ibne Salehin holds a BSc in Electrical and Electronics Engineering from Bangladesh University of Engineering and Technology. Over the past 2 years, he has actively contributed to the ExcelDemy project, where he authored over 150 articles. He has also led a team with content development works. Currently, he is working as a Reviewer in the ExcelDemy Project. He likes using and learning about Microsoft Office, especially Excel. He is interested in data analysis with Excel, machine learning,... Read Full Bio

We will be happy to hear your thoughts

Leave a reply

Advanced Excel Exercises with Solutions PDF

 

 

ExcelDemy
Logo