How to Fix Excel Creating Extra Rows During Copy and Paste
Question details
The user experiences extra, unexpected duplicate rows when copying data from a CSV file and pasting it into a new Excel workbook.

- Product
- Microsoft Excel
- Device & OS
- not provided
- Scenario
- Copying a large dataset (445 rows) from a CSV file and pasting it into a new Excel workbook during a daily data transfer routine.
- Observed behavior
- Pasting the data results in 447 rows in the destination workbook, generating unexpected duplicates and data that was not present in the original CSV file.
Before troubleshooting, ensure you have saved a backup copy of your original CSV file and restart Microsoft Excel to clear any temporary system clipboard glitches.
Use Paste Special to Paste Values Only
Using Paste Special ensures that hidden rows, formatting artifacts, and merged cells from the source file are ignored, pasting only the raw text.
Often, standard copy-and-paste commands bring over background elements like hidden rows or merged cells, which can unexpectedly expand the dataset in the destination workbook. Pasting strictly as values strips these elements away.
Open your original CSV file, select the 445 rows of data you need, and press Ctrl+C to copy.
Navigate to your new destination workbook, right-click the first cell where you want to paste the data, and select 'Paste Special' from the context menu.
In the Paste Special dialog box, choose 'Values' and click OK to paste the raw data without extra formatting.

Import CSV Data Using the Get Data Feature
Bypassing the system clipboard entirely by importing the CSV directly reduces the risk of data duplication and clipboard errors.
Check for Hidden Filters and Clear Existing Data
Make sure neither the source CSV nor the destination workbook has active filters or macros that might distort the dataset.
Switch to WPS Office for Reliable Data Transfer
If Microsoft Excel continues to produce unreliable copy-paste results with unexplained extra rows, try WPS Office. It provides a highly compatible, lightweight, and completely free alternative for handling daily CSV imports without clipboard glitches.
- 1. Download and Install: Visit the official WPS Office website to download and install the free software suite.
- 2. Open the CSV File: Launch WPS Spreadsheet and drag your CSV file directly into the workspace to parse it accurately.
- 3. Save or Transfer Data: Copy and paste your data reliably, or directly save the imported CSV as a standard XLSX workbook.

Frequently Asked Questions
Why does Excel paste more rows than I originally copied?
This usually happens when the source data contains hidden rows, active filters, or merged cells that are unexpectedly expanded during pasting. It can also be caused by clipboard cache corruption or conflicting macros.
Does copying as 'Values' prevent extra rows in Excel?
Yes, using Paste Special > Values strips out formatting, formulas, and hidden background elements, pasting only the raw text from your CSV. This often resolves unexplained duplicates.
How can I safely import CSV data without using copy and paste?
Instead of opening the CSV and copying the cells, use the 'From Text/CSV' feature under the Data tab. This establishes a direct query to the file, reading the raw data and entirely bypassing the system clipboard.
What is the Excel Inquire add-in used for?
The Inquire add-in helps users compare two different workbooks cell-by-cell. In scenarios with unexplained data duplication, it highlights exactly what changed between the source and destination files.




