How to Create a PivotTable on an Existing Worksheet in Excel
Question details
The user needs to insert a PivotTable into an existing worksheet and resolve the 'Destination reference is not valid' error during the setup process.

- Product
- Spreadsheet
- Device & OS
- not provided
- Scenario
- Creating a PivotTable to analyze data alongside other existing content on the same spreadsheet without triggering reference errors.
- Observed behavior
- When selecting an existing worksheet for a PivotTable, an error occurs if the location is improperly referenced or lacks sufficient blank space.
Verify that your source data range contains descriptive column headers with no blank columns, and ensure your intended destination on the worksheet has plenty of empty cells to the right and below to accommodate the generated PivotTable.
Insert the PivotTable into an Existing Worksheet
Follow these steps to safely place a PivotTable on a worksheet you are already using, ensuring correct location selection to bypass reference errors.
Placing a PivotTable on an existing sheet is a great way to build side-by-side dashboards. The key to avoiding errors is providing an exact, valid cell reference where the top-left corner of the table will reside.
Click any single cell within your source data range, or highlight the entire data set manually to ensure all relevant rows and columns are included.
Navigate to the Insert tab located on the top ribbon menu, and click on the PivotTable button.
In the Create PivotTable dialog box, select the radio button for 'Existing Worksheet'. Click inside the 'Location' input box, then click the exact top-left cell on your current worksheet where you want the PivotTable to begin.
Double-check that the cells immediately to the right and below your selected destination are completely empty. Click OK to generate the blank PivotTable framework.

Create Advanced PivotTables with WPS Office
WPS Spreadsheet provides a highly intuitive environment for data analysis. You can easily insert, customize, and manage PivotTables on existing or new worksheets, operating with an interface highly familiar to Excel users.
- 1. Open your dataset: Launch WPS Spreadsheet and open the file containing your source data.
- 2. Insert a PivotTable: Go to the Insert tab, click PivotTable, and ensure your data range is correctly highlighted.
- 3. Choose your location: Select 'Existing Worksheet', pick a blank cell on your desired sheet, and click OK to begin analyzing your data.

Frequently Asked Questions
Why do I get a 'Destination reference is not valid' error?
This error usually happens if you type an invalid cell reference manually, leave the Location field entirely blank, or attempt to place the PivotTable over existing data that restricts the table's dimensions.
Can I move a PivotTable to a different worksheet after creating it?
Yes. Select any cell inside the PivotTable, navigate to the PivotTable Analyze tab on the ribbon, click 'Move PivotTable', and then choose a new location or a completely different worksheet.
Why is my PivotTable overwriting my existing data?
A PivotTable dynamically expands as you add new rows, columns, and data fields to your analysis. You must place it in an area with plenty of empty rows and columns to prevent it from overlapping with nearby data.
What happens to the PivotTable if I update the original source data?
The PivotTable does not update automatically when source data changes. You must right-click anywhere inside the PivotTable and select 'Refresh' (or click Refresh on the ribbon) to apply the latest changes from your data source.




