Function Problems

How to Create an Excel Reference by Adding Rows to a Previous Reference in WPS Spreadsheets

Jason MillerJason Miller Nov 13, 2026 869 views

Question details

The user needs an Excel formula that creates cell references by adding a fixed number of rows to a previous reference, such as returning H21, H58, and H95 in sequence.

How to Create an Excel Reference by Adding Rows to a Previous Reference in WPS Spreadsheets
Product
WPS Spreadsheets
Device & OS
not provided
Scenario
Building a formula that returns values from cells spaced at a fixed row interval without manually typing each reference.
Observed behavior
A standard formula does not automatically advance by the desired fixed row interval when copied, so a dynamic reference formula is needed.
Before you start

Confirm the starting row, the fixed row interval, and the cell that will hold the counter value before entering the INDIRECT formula. Also verify the exact sheet name and column you want to reference.

Solution 1Recommended

Add a fixed row interval with INDIRECT and a counter cell

Use this when you have a starting row, a fixed step such as 37, and a counter value to generate references like H21, H58, and H95 automatically.

INDIRECT builds a cell reference from text, so you can calculate the row number instead of typing each row manually.

1
Select the first formula cell

Click the cell where the first result, such as H21, should be returned.

2
Enter the INDIRECT formula

Type =INDIRECT("Tracker!H"&(21+37*(C1-1))) and press Enter. Replace Tracker!H with the actual sheet name and column.

3
Copy the formula across or down

Drag the fill handle across cells that contain counter values in the counter row, so C1 changes to D1, E1, and so on.

Add a fixed row interval with INDIRECT and a counter cell
Formula result: With C1 equal to 1 the formula returns row 21; with C1 equal to 2 it returns row 58, and with C1 equal to 3 it returns row 95.
WPS Spreadsheets formula help

Create Dynamic Excel References in WPS Spreadsheets

You can build row references that increase by a fixed interval directly in WPS Spreadsheets using INDIRECT. Enter the formula with a counter, set the starting row and increment, and copy it across to return values from rows such as 21, 58, and 95 without retyping references.

  1. 1. Open the workbook in WPS Spreadsheets: Launch WPS Office and open the .xlsx workbook containing the Tracker sheet or the data you want to reference.
  2. 2. Select the output cell: Click the first cell where you want the indexed result to appear, such as the cell beside your first counter value.
  3. 3. Enter the dynamic INDIRECT formula: Type =INDIRECT("Tracker!H"&(21+37*(C1-1))) and press Enter. Replace Tracker!H, 21, 37, and C1 with your sheet, column, starting row, step, and counter cell.
  4. 4. Copy the formula across the counter row: Drag the fill handle across the cells that contain counter values to generate H21, H58, H95, and following references automatically.
Build fixed-interval row references without manually retyping each cellUse familiar Excel-style INDIRECT formulas in WPS SpreadsheetsOpen, edit, and save .xlsx workbooks with full Microsoft Excel format compatibilityFree, lightweight Office suite with a familiar ribbon interfaceSeamlessly migrate Excel workbooks with existing formulas and sheet names
microsoft office alternative - wps office

Frequently Asked Questions

How do I change the starting row in the INDIRECT formula?

Replace 21 in =INDIRECT("Tracker!H"&(21+37*(C1-1))) with your actual starting row number. For example, use 10 if your first reference should be H10.

How can I make the formula return results from every 37 rows instead of every row?

Change 37 to your desired step. The formula uses 37*(C1-1), so when the counter increases by 1, the row number increases by 37.

Can I use a different worksheet name or column in the reference?

Yes. Replace Tracker!H with the actual sheet name and column reference, such as Sales!B. If the sheet name has spaces, wrap the sheet name in single quotes in the text string.

Why does my INDIRECT formula return #REF!?

The most common cause is that the sheet name or cell reference does not exist. Check that the sheet name is spelled exactly, the column exists, and the calculated row number is within the worksheet.

Can I use this INDIRECT formula in both WPS Spreadsheets and Microsoft Excel?

Yes, INDIRECT works in both WPS Spreadsheets and Excel, and WPS Spreadsheets preserves formulas when you save and share .xlsx files.