Function Problems

How to Automatically Adjust Cell References Across Sheets in WPS Spreadsheets

Khadija KhanKhadija Khan Nov 13, 2026 869 views

Question details

The user needs to create worksheet references that update automatically when formulas are copied, including methods compatible with Excel for the web.

How to Automatically Adjust Cell References Across Sheets in WPS Spreadsheets
Product
WPS Spreadsheets
Device & OS
not provided
Scenario
Building a summary or consolidation sheet where formulas must pull values from other worksheets and adjust correctly when copied down or across.
Observed behavior
Manually editing each cross-sheet reference is repetitive and error-prone; the user wants relative and dynamic reference methods that update automatically.
Before you start

Open the workbook in WPS Spreadsheets and confirm the exact sheet names you need to reference. If a sheet name contains spaces or special characters, enclose it in single quotation marks, for example 'Technical Sheet'!C8.

Solution 1Recommended

Use a standard cross-sheet reference that adjusts automatically when copied

Best for simple summary rows or columns where the source cell follows the same relative position and you want Excel-compatible behavior.

WPS Spreadsheets uses the same cross-sheet reference syntax as Microsoft Excel. When you copy a formula such as =Sheet1!C8, the row or column reference changes relative to the destination cell.

1
Select the destination cell

Click the cell where the formula result should appear, such as B2 on the summary sheet.

2
Enter the sheet reference

Type =Sheet1!C8 directly in the formula bar, or type =, click the source sheet tab, and click the source cell.

3
Copy the formula down or across

Press Enter, then drag the fill handle from the bottom-right corner of the selected cell. WPS Spreadsheets automatically updates the row or column reference.

4
Handle sheet names with spaces

If the sheet name contains spaces, enclose it in single quotation marks: ='Technical Sheet'!C8.

Auto-adjusted references created: The copied formulas now point to the matching row or column in the source sheet without manual editing.
WPS Spreadsheets formula guide

Create Auto-Adjusting Cell References Across Sheets with WPS Spreadsheets

Use WPS Spreadsheets to create Excel-compatible cross-sheet references that update automatically when copied. Apply standard relative references or dynamic INDIRECT and ADDRESS formulas without changing your existing Excel workflow.

  1. 1. Open your workbook in WPS Spreadsheets: Launch WPS Office, click Spreadsheets, then open the workbook that contains the source sheets and summary sheet.
  2. 2. Enter a standard cross-sheet reference: Select the destination cell, type =Sheet1!C8 in the formula bar, and press Enter. Use 'Sheet Name'!C8 for names with spaces.
  3. 3. Copy the formula to auto-adjust references: Drag the fill handle from the bottom-right corner of the selected cell down or across. WPS Spreadsheets updates the row or column reference automatically.
  4. 4. Switch to a dynamic reference if needed: For a reference generated from the formula position, enter =INDIRECT("Sheet1!"&ADDRESS(ROW(),COLUMN()+1,4)) and adjust the row/column offsets to your layout.
  5. 5. Check the results on the summary sheet: Review the pulled values and ensure the sheet name and cell target match the source data before copying the formula to the remaining cells.
Excel-compatible cross-sheet reference syntax, including relative, absolute, and dynamic referencesFull compatibility with Microsoft Excel .xlsx and .xls workbooksWorks with Excel for the web-compatible functions such as INDIRECT and ADDRESSFree download with a familiar ribbon interface for easy migration from Microsoft ExcelLightweight spreadsheet performance for summary and consolidation workbooks
microsoft office alternative - wps office

Frequently Asked Questions

How do I make a cross-sheet reference update automatically when I copy a formula down?

Use a relative reference such as =Sheet1!C8. Select the cell, enter the formula in the formula bar, press Enter, then drag the fill handle down; the row reference updates automatically.

What is the syntax for a sheet name that contains spaces?

Enclose the sheet name in single quotation marks, for example ='Technical Sheet'!C8. The same applies inside INDIRECT when building a dynamic reference.

Can I use INDIRECT and ADDRESS in Excel for the web and WPS Spreadsheets?

Yes. Both WPS Spreadsheets and Excel for the web support INDIRECT and ADDRESS, so a formula like =INDIRECT("Sheet1!"&ADDRESS(ROW(),COLUMN()+1,4)) works in both.

Why would I use INDIRECT instead of a normal cross-sheet reference?

Use INDIRECT when you need the referenced cell to be calculated from the current formula position or from another cell value, rather than following a fixed relative copy pattern.

How do I keep the sheet name or column letter from changing when copying?

Use absolute references for the parts you want to fix, such as =Sheet1!$C$8 for a fixed column and row. For dynamic references, fix the text string in INDIRECT and adjust only the ROW or COLUMN values.