logo
search
Document Editing Problems

How to Link an Excel Table or Range to Another Worksheet

Maira MehtabMaira Mehtab Sep 27, 2026 869 views

Question details

The user wants to create linked cells on a separate worksheet that dynamically mirror and automatically update based on an original table or text range.

Product
Excel
Device & OS
not provided
Scenario
Managing data across multiple worksheets and ensuring changes in a source table or text range are instantly reflected in a destination worksheet.
Observed behavior
The goal is to successfully duplicate the data into another worksheet using a live link rather than a static paste.
Before you start

Ensure that both your source worksheet and destination worksheet are open and accessible within your workbook before attempting to link the cell ranges.

Solution 1Recommended

Use the Paste Link Feature

The most efficient way to dynamically link data between worksheets is by using the Paste Link option, which creates absolute cell references to the original data.

This method works seamlessly for both formatted Excel tables and standard text ranges. When the source data is modified, the linked cells on the destination worksheet will update automatically.

1
Select the source data

Highlight the source table or text range you want to link. If it is a formatted table, select the data range without including the header row.

2
Copy the selection

Right-click the highlighted range and choose 'Copy', or simply press Ctrl+C on your keyboard.

3
Paste as a link in the destination

Switch to your destination worksheet. Right-click the starting cell where you want the linked data to appear, hover over the Paste Options, and select 'Paste Link'.

Applicable to Regular Text: Even if your data is not formatted as an official Excel Table, the Paste Link feature functions identically for regular text and number ranges.
Seamless Data Linking

Easily Link Spreadsheets and Data with WPS Office

WPS Spreadsheet provides a highly compatible and intuitive interface for linking tables, text ranges, and complex formulas across multiple worksheets, making data management effortless.

  1. 1. Open your workbook: Launch WPS Spreadsheet and open the file containing the data you want to link.
  2. 2. Copy the source range: Select the desired table or text range (excluding headers if preferred) and press Ctrl+C.
  3. 3. Apply Paste Link: Go to the target worksheet, right-click the destination cell, select 'Paste Special', and click 'Paste Link'.
Fully compatible with Microsoft Excel (.xlsx, .xls) file formats.Easily link cells and tables across different worksheets with the Paste Special and Paste Link features.Lightweight software with a familiar interface for quick onboarding.Free to use for everyday spreadsheet creation and data analysis.
microsoft office alternative - wps office

Frequently Asked Questions

Why does my linked cell show a zero (0) when the source cell is blank?

When you use Paste Link, the spreadsheet creates a formula referencing the source cell (e.g., =Sheet1!A1). If the source cell is entirely empty, the formula evaluates it as zero. You can hide zeros in the spreadsheet settings or use an IF formula (e.g., =IF(Sheet1!A1="","",Sheet1!A1)) to display a blank cell instead.

Can I link a text range to a completely different workbook?

Yes, you can link data between different workbooks using the same Paste Link method. Keep in mind that both workbooks must remain accessible in their original file paths; if the source workbook is moved or renamed, the links in the destination workbook may break.

Does the Paste Link feature update formatting like cell colors and fonts?

No, Paste Link only dynamically links the cell values, text, or formula outputs. If you change the background color, borders, or font size in the original source range, the destination worksheet will not reflect those formatting changes.

What happens if I sort the original Excel table after linking?

Because Paste Link references specific cell coordinates (like =Sheet1!$A$2) rather than the table's structural rows, sorting the original table will cause the destination worksheet to display the newly sorted values that now occupy those specific cell locations.