Calculation Issues

How to Fill Down a Descending Number Series in Excel

Chanuka GeekiyanageChanuka Geekiyanage Oct 19, 2026 869 views

Question details

The user needs to automatically populate a column with a decreasing sequence of numbers but struggles when the data format includes non-numeric characters like dashes.

How to Fill Down a Descending Number Series in Excel
Product
Microsoft Excel
Device & OS
not provided
Scenario
Entering a sequence of descending numbers (e.g., 100, 99, 98) or sequential data like ID numbers and phone extensions downward in a column.
Observed behavior
Excel successfully generates a descending series when using two numeric inputs, but fails to calculate the subtraction step if the cells contain dashes, treating them as unchangeable text strings.
Before you start

Ensure your starting cells contain pure numbers. If your numbers contain dashes or spaces (like formatted phone numbers), Excel will treat them as text, preventing the descending series from functioning correctly.

Solution 1Recommended

Use the Fill Handle with Two Starting Values

This is the quickest way to establish a descending pattern by giving Excel the first two numbers to calculate the mathematical difference.

By providing two consecutive examples, Excel recognizes the subtraction pattern and applies it to the rest of the cells you select.

1
Enter the starting value

Type your highest starting number in the first cell (for example, cell A1).

2
Enter the next lower value

Type the next sequence number directly in the cell below it (for example, type the next lower number in cell A2).

3
Select both cells

Click and drag your mouse to highlight both cell A1 and cell A2.

4
Drag the Fill Handle

Hover your cursor over the bottom-right corner of the selection until it turns into a black cross (the Fill Handle), then click and drag downward to fill the remaining cells.

Use the Fill Handle with Two Starting Values
Pattern Recognition: Excel will automatically recognize the negative step between your first two cells and continue subtracting that exact amount for all subsequent cells.
WPS Spreadsheet Auto Fill

Easily Generate Descending Number Series with WPS Office

WPS Spreadsheet offers powerful data sequence tools that function identically to Microsoft Excel. You can quickly generate descending series, format data, and manage large lists effortlessly using its intuitive interface.

  1. 1. Open your document: Launch WPS Spreadsheet and open your workbook.
  2. 2. Input the sequence start: Type your highest starting number in the first cell and the next lower number directly in the cell below it.
  3. 3. Select the cells: Highlight both cells using your mouse to establish the descending pattern.
  4. 4. Drag the Fill Handle: Click and drag the small square Fill Handle at the bottom-right corner of the selection downward to instantly generate your descending list.
Fully compatible with Microsoft Excel (.xlsx and .xls) formats.Smart Auto Fill handle to instantly drag and create customized descending data patterns.Lightweight, free to download, and features a familiar UI for a seamless transition.
QA img-9

Frequently Asked Questions

Why does Excel copy the exact same number instead of creating a descending sequence?

This happens if you only select a single cell before dragging the Fill Handle, or if your Auto Fill Option defaults to copying. Ensure you type and select two consecutive numbers so Excel can establish the descending pattern, or click the small Auto Fill Options button that appears after dragging and choose 'Fill Series'.

Can I fill down a descending series using dates?

Yes. Enter your starting date, then enter an earlier date in the cell below it (for example, stepping backwards by one day or one week). Select both cells and drag the Fill Handle downwards to generate a descending date sequence.

How do I stop the descending series from going into negative numbers?

If you are manually dragging the Fill Handle, simply release your mouse when you reach zero. For better precision, use the 'Series' dialog box under the Home tab's Fill menu, where you can specifically define a 'Stop value' of 0.