Skip to main content

Kutools for Office — One Suite. Five Tools. Get More Done.

How to copy and paste multiple non-adjacent cells/rows/columns in Excel?

Author Kelly Last modified
copy and paste multiple non adjacent cells
  • When working with large or complex spreadsheets in Excel, you may frequently need to copy and paste data that isn't grouped together—such as scattered cells, rows, or columns. However, attempting to copy multiple non-adjacent cells simultaneously often triggers a warning dialog box in Excel, preventing the operation and forcing users toward inefficient manual copying. While copying each cell individually is possible, it can become quite time-consuming, especially with larger datasets. This article introduces several practical methods to help you efficiently copy and paste multiple non-adjacent cells, rows, or columns at once, saving you considerable time and ensuring better data accuracy. Each approach is suited to different scenarios, so you can select the method that best fits your workflow.
  • Copy and paste multiple non-adjacent cells/rows/columns
  • Copy and paste multiple non-adjacent cells/rows/columns with Kutools for Excel

Copy and paste multiple non-adjacent cells/rows/columns

Microsoft Excel imposes certain limitations when it comes to copying and pasting multiple non-adjacent cells, rows, or columns. Directly copying non-adjacent cells that span different columns and rows together is not supported; you may receive an alert indicating that this command cannot be used for selections of multiple ranges. However, under specific conditions, you can still copy and paste non-adjacent data efficiently. Below are methods for commonly supported cases in Excel, each with notes about their best use scenarios, potential limitations, and tips for success.

(1) Copy and paste multiple non-adjacent cells in the same column/row

This method is most effective when you need to copy cells that are separated but remain within a single column or within a single row. It is applicable for filtering or reorganizing data within a linear dataset.

1. Hold down the Ctrl key, then click to select the cells within the same column or row that you want to copy. Excel allows selections in just one direction (all in a row or all in a column).

Tip: If you mistakenly select a cell, you can deselect it by clicking again while holding the Ctrl key. This helps avoid errors when selecting large sets of cells.

2. Press Ctrl + C to copy your selection. Afterwards, click on the first cell of your destination area where you want to paste the data, and press Ctrl + V to paste.

Note: The pasted cells will align to consecutive cells horizontally or vertically, depending on your selection direction. If the destination is not large enough, Excel may overwrite existing data, so verify the target range beforehand.
copy and paste multiple nonadjacent cells in a columncopy and paste multiple nonadjacent cells in a row

(2) Copy and paste multiple non-adjacent rows (or columns) that contain the same columns (or rows)

Use this method when you want to transfer entire rows or columns, such as moving non-adjacent records or field sets in bulk. This technique works well if each selected row has the same number of columns (or each column has the same number of rows).

1. While holding the Ctrl key, select the rows or columns you want to copy. Your selections must have matching column or row counts to paste correctly.

Tips: Selecting whole rows or columns is more reliable than selecting uneven blocks. For best results, use this for records that share a consistent structure.

2. Press Ctrl + C to copy, then select the first cell of your destination range and press Ctrl + V to paste. Ensure your destination area is empty or contains only data you are prepared to overwrite.
copy multiple nonadjacent rowscopy multiple nonadjacent columns

Reminder: For both methods above, be aware that Excel cannot copy disparate selections spanning multiple rows and columns at the same time. If you attempt to do so, the application will show a warning, and only the first selected range will be pasted. For more flexible copying, consider using an Excel add-in or VBA macro as described below.


Copy and paste multiple non-adjacent cells/rows/columns with Kutools for Excel

Handling non-adjacent selections that cross rows, columns, or irregular areas can be challenging with native Excel features. Kutools for Excel's Copy Ranges utility offers advanced support for these scenarios, allowing users to quickly copy and paste non-adjacent cells, rows, or columns in one operation. With its simple interface and robust functionality, you can effortlessly transfer scattered data to a new location—ideal for merging datasets, consolidating summary tables, or rearranging information in reports.

Kutools for Excel offers over 300 advanced features to streamline complex tasks, boosting creativity and efficiency. Itegarate with AI capabilities, Kutools automates tasks with precision, making data management effortless. Detailed information of Kutools for Excel...         Free trial...

1. Hold the Ctrl key and select all non-adjacent cells, rows, or columns you want to copy. Then click Kutools > Range > Copy Ranges.

2. In the Copy Multiple Ranges dialog box, check the All option to include all selected data, and click OK.

Tips: Choose other options as needed, such as copying with or without formatting, formulas, or hidden cells. This allows for customization depending on whether you want a data-only transfer, or if you need to retain existing calculations and styles.

3. In the next dialog box, specify the top-left cell of your destination range, and click OK to paste the selected data.

Note: Kutools pastes your selection contiguously in new rows and columns. If your original selection has mixed structures, preview before pasting to ensure you maintain your intended data relationships.
click Kutools > Range > Copy Rangescheck the All option in the dialog box specify the first cell of destination rangeall selected non-adjacent cells/rows/columns are copied and pasted

Practical tip: If you frequently carry out this multi-range copy/paste operation, you can add Copy Ranges to your Quick Access Toolbar for even faster workflow integration.


The article provides detailed methods for copying and pasting non-adjacent cells, rows, and columns in Excel, addressing common challenges like the pop-up warning when copying non-adjacent data. Choose the method that suits your specific needs and working style—for quick tasks, use standard shortcuts; for flexible or bulk operations, Kutools solution is ideal. If you encounter errors, double-check that your selections match method requirements and consider saving your workbook before batch operations. For further Excel tips and troubleshooting guidance, explore our full database of tutorials.

Demo: copy and paste multiple non adjacent cells/rows/columns in Excel

 

Related articles:

Best Office Productivity Tools

🤖 Kutools AI Aide: Revolutionize data analysis based on: Intelligent Execution   |  Generate Code  |  Create Custom Formulas  |  Analyze Data and Generate Charts  |  Invoke Kutools Functions
Popular Features: Find, Highlight or Identify Duplicates   |  Delete Blank Rows   |  Combine Columns or Cells without Losing Data   |   Round without Formula ...
Super Lookup: Multiple Criteria VLookup    Multiple Value VLookup  |   VLookup Across Multiple Sheets   |   Fuzzy Lookup ....
Advanced Drop-down List: Quickly Create Drop Down List   |  Dependent Drop Down List   |  Multi-select Drop Down List ....
Column Manager: Add a Specific Number of Columns  |  Move Columns  |  Toggle Visibility Status of Hidden Columns  |  Compare Ranges & Columns ...
Featured Features: Grid Focus   |  Design View   |   Big Formula Bar    Workbook & Sheet Manager   |  Resource Library (Auto Text)   |  Date Picker   |  Combine Worksheets   |  Encrypt/Decrypt Cells    Send Emails by List   |  Super Filter   |   Special Filter (filter bold/italic/strikethrough...) ...
Top 15 Toolsets12 Text Tools (Add Text, Remove Characters, ...)   |   50+ Chart Types (Gantt Chart, ...)   |   40+ Practical Formulas (Calculate age based on birthday, ...)   |   19 Insertion Tools (Insert QR Code, Insert Picture from Path, ...)   |   12 Conversion Tools (Numbers to Words, Currency Conversion, ...)   |   7 Merge & Split Tools (Advanced Combine Rows, Split Cells, ...)   |   ... and more
Use Kutools in your preferred language – supports English, Spanish, German, French, Chinese, and 40+ others!

Supercharge Your Excel Skills with Kutools for Excel, and Experience Efficiency Like Never Before. Kutools for Excel Offers Over 300 Advanced Features to Boost Productivity and Save Time.  Click Here to Get The Feature You Need The Most...


Office Tab Brings Tabbed interface to Office, and Make Your Work Much Easier

  • Enable tabbed editing and reading in Word, Excel, PowerPoint, Publisher, Access, Visio and Project.
  • Open and create multiple documents in new tabs of the same window, rather than in new windows.
  • Increases your productivity by 50%, and reduces hundreds of mouse clicks for you every day!

All Kutools add-ins. One installer

Kutools for Office suite bundles add-ins for Excel, Word, Outlook & PowerPoint plus Office Tab Pro, which is ideal for teams working across Office apps.

Excel Word Outlook Tabs PowerPoint
  • All-in-one suite — Excel, Word, Outlook & PowerPoint add-ins + Office Tab Pro
  • One installer, one license — set up in minutes (MSI-ready)
  • Works better together — streamlined productivity across Office apps
  • 30-day full-featured trial — no registration, no credit card
  • Best value — save vs buying individual add-in