How to Auto-Fill Cells Across Different Excel Worksheets
Question details
The user wants to know how to automatically fill or populate cells with data across different worksheets within the same Excel workbook.

- Product
- Excel
- Device & OS
- not provided
- Scenario
- Organizing and syncing data across multiple tabs where changes made in a main sheet need to reflect automatically in other destination sheets.
- Observed behavior
- Excel's standard AutoFill drag handle only works within the active worksheet and cannot be directly dragged across sheet tabs to populate different worksheets.
Ensure all the target worksheets are created within the same workbook and identify the exact name of the source worksheet containing your original data.
Use Cross-Sheet Cell References
Since standard AutoFill doesn't span across tabs, using a direct formula reference is the best way to automatically populate and sync data from one worksheet to another.
By using a simple equals (=) formula linked to the original sheet, the destination cell will dynamically update whenever the source data is changed.
Click on the cell in the destination worksheet where you want the data to appear and type an equals sign (=).
Click on the tab of your source worksheet at the bottom of the window, then click the cell containing the data you want to bring over.
Press the Enter key. You will be automatically brought back to the destination worksheet, and the cell will now display the linked data.
Select the newly linked destination cell, click and hold the small square at the bottom-right corner (fill handle), and drag it across the rows or columns to auto-fill the remaining references.

Group Worksheets for Simultaneous Data Entry
If you need to enter the exact same data or formulas into the exact same cell locations across multiple sheets simultaneously, you can group the worksheets.
Auto-Fill Across Sheets Easily in WPS Spreadsheet
WPS Spreadsheet provides seamless cross-sheet referencing and worksheet grouping features, making it incredibly simple to link data across multiple tabs. Sync your calculations effortlessly without manual data entry.
- 1. Open your workbook: Launch WPS Spreadsheet and open the workbook containing your target worksheets.
- 2. Initiate the cross-sheet link: Click the destination cell where you want the auto-filled data to appear and type the equals sign (=).
- 3. Reference the source: Click the tab of your source worksheet, select the original cell, and press Enter to complete the link.
- 4. Use the Auto-Fill handle: Select the linked destination cell, grab the fill handle at the bottom right corner, and drag it to auto-fill the adjacent cells with the corresponding references.

Frequently Asked Questions
Can I use the traditional drag-to-fill handle across sheet tabs?
No, Excel's drag-to-fill handle (AutoFill) is restricted to the active worksheet. You cannot physically drag the crosshair over a sheet tab to fill data into a different tab. You must use cell references or worksheet grouping instead.
What happens to my cross-sheet links if I rename the source worksheet?
If you rename the source worksheet, Excel and WPS Spreadsheet will automatically update any existing cross-sheet formulas to reflect the new sheet name, preventing broken links and ensuring your data remains synced.
How do I reference a range of cells on another worksheet in a formula?
You can reference a range in formulas (like SUM or VLOOKUP) by typing the formula, navigating to the target sheet, and highlighting the desired range before pressing Enter. The formula will automatically append the sheet name, such as =SUM(Sheet2!A1:A10).




