Move or copy cells and cell contents
Use Cut, Copy, and Paste to move or copy cell contents. Or copy specific contents or attributes from the cells. For example, copy the resulting value of a formula without copying the formula, or copy only the formula.
When you move or copy a cell, Excel moves or copies the cell, including formulas and their resulting values, cell formats, and comments.
You can move cells in Excel by drag and dropping or using the Cut and Paste commands.
Move cells by drag and dropping
-
Select the cells or range of cells that you want to move or copy.
-
Point to the border of the selection.
-
When the pointer becomes a move pointer , drag the cell or range of cells to another location.
Move cells by using Cut and Paste
-
Select a cell or a cell range.
-
Select Home > Cut or press Ctrl + X.
-
Select a cell where you want to move the data.
-
Select Home > Paste or press Ctrl + V.
Copy cells by using Copy and Paste
-
Select the cell or range of cells.
-
Select Copy or press Ctrl + C.
-
Select Paste or press Ctrl + V.
Need more help?
You can always ask an expert in the Excel Tech Community or get support in the Answers community.
See Also
Move or copy cells, rows, and columns
Need more help?
Want more options?
Explore subscription benefits, browse training courses, learn how to secure your device, and more.
Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.
When you move or copy rows and columns, by default Excel moves or copies all data that they contain, including formulas and their resulting values, comments, cell formats, and hidden cells.
When you copy cells that contain a formula, the relative cell references are not adjusted. Therefore, the contents of cells and of any cells that point to them might display the #REF! error value. If that happens, you can adjust the references manually. For more information, see Detect errors in formulas.
You can use the Cut command or Copy command to move or copy selected cells, rows, and columns, but you can also move or copy them by using the mouse.
By default, Excel displays the Paste Options button. If you need to redisplay it, go to Advanced in Excel Options. For more information, see Advanced options.
-
Select the cell, row, or column that you want to move or copy.
-
Do one of the following:
-
To move rows or columns, on the Home tab, in the Clipboard group, click Cut or press CTRL+X.
-
To copy rows or columns, on the Home tab, in the Clipboard group, click Copy or press CTRL+C.
-
-
Right-click a row or column below or to the right of where you want to move or copy your selection, and then do one of the following:
-
When you are moving rows or columns, click Insert Cut Cells.
-
When you are copying rows or columns, click Insert Copied Cells.
Tip: To move or copy a selection to a different worksheet or workbook, click another worksheet tab or switch to another workbook, and then select the upper-left cell of the paste area.
-
Note: Excel displays an animated moving border around cells that were cut or copied. To cancel a moving border, press Esc.
By default, drag-and-drop editing is turned on so that you can use the mouse to move and copy cells.
-
Select the row or column that you want to move or copy.
-
Do one of the following:
-
Cut and replace
Point to the border of the selection. When the pointer becomes a move pointer , drag the rows or columns to another location. Excel warns you if you are going to replace a column. Press Cancel to avoid replacing. -
Copy and replace Hold down CTRL while you point to the border of the selection. When the pointer becomes a copy pointer , drag the rows or columns to another location. Excel doesn’t warn you if you are going to replace a column. Press CTRL+Z if you don’t want to replace a row or column.
-
Cut and insert Hold down SHIFT while you point to the border of the selection. When the pointer becomes a move pointer , drag the rows or columns to another location.
-
Copy and insert Hold down SHIFT and CTRL while you point to the border of the selection. When the pointer becomes a move pointer , drag the rows or columns to another location.
Note: Make sure that you hold down CTRL or SHIFT during the drag-and-drop operation. If you release CTRL or SHIFT before you release the mouse button, you will move the rows or columns instead of copying them.
-
Note: You cannot move or copy nonadjacent rows and columns by using the mouse.
If some cells, rows, or columns on the worksheet are not displayed, you have the option of copying all cells or only the visible cells. For example, you can choose to copy only the displayed summary data on an outlined worksheet.
-
Select the row or column that you want to move or copy.
-
On the Home tab, in the Editing group, click Find & Select, and then click Go To Special.
-
Under Select, click Visible cells only, and then click OK.
-
On the Home tab, in the Clipboard group, click Copy or press Ctrl+C. .
-
Select the upper-left cell of the paste area.
Tip: To move or copy a selection to a different worksheet or workbook, click another worksheet tab or switch to another workbook, and then select the upper-left cell of the paste area.
-
On the Home tab, in the Clipboard group, click Paste or press Ctrl+V.
If you click the arrow below Paste , you can choose from several paste options to apply to your selection.
Excel pastes the copied data into consecutive rows or columns. If the paste area contains hidden rows or columns, you might have to unhide the paste area to see all of the copied cells.
When you copy or paste hidden or filtered data to another application or another instance of Excel, only visible cells are copied.
-
Select the row or column that you want to move or copy.
-
On the Home tab, in the Clipboard group, click Copy or press Ctrl+C.
-
Select the upper-left cell of the paste area.
-
On the Home tab, in the Clipboard group, click the arrow below Paste , and then click Paste Special.
-
Select the Skip blanks check box.
-
Double-click the cell that contains the data that you want to move or copy. You can also edit and select cell data in the formula bar.
-
Select the row or column that you want to move or copy.
-
On the Home tab, in the Clipboard group, do one of the following:
-
To move the selection, click Cut or press Ctrl+X.
-
To copy the selection, click Copy or press Ctrl+C.
-
-
In the cell, click where you want to paste the characters, or double-click another cell to move or copy the data.
-
On the Home tab, in the Clipboard group, click Paste or press Ctrl+V.
-
Press ENTER.
Note: When you double-click a cell or press F2 to edit the active cell, the arrow keys work only within that cell. To use the arrow keys to move to another cell, first press Enter to complete your editing changes to the active cell.
When you paste copied data, you can do any of the following:
-
Paste only the cell formatting, such as font color or fill color (and not the contents of the cells).
-
Convert any formulas in the cell to the calculated values without overwriting the existing formatting.
-
Paste only the formulas (and not the calculated values).
Procedure
-
Select the row or column that you want to move or copy.
-
On the Home tab, in the Clipboard group, click Copy or press Ctrl+C.
-
Select the upper-left cell of the paste area or the cell where you want to paste the value, cell format, or formula.
-
On the Home tab, in the Clipboard group, click the arrow below Paste , and then do one of the following:
-
To paste values only, click Values.
-
To paste cell formats only, click Formatting.
-
To paste formulas only, click Formulas.
-
When you paste copied data, the pasted data uses the column width settings of the target cells. To correct the column widths so that they match the source cells, follow these steps.
-
Select the row or column that you want to move or copy.
-
On the Home tab, in the Clipboard group, do one of the following:
-
To move cells, click Cut or press Ctrl+X.
-
To copy cells, click Copy or press Ctrl+C.
-
-
Select the upper-left cell of the paste area.
Tip: To move or copy a selection to a different worksheet or workbook, click another worksheet tab or switch to another workbook, and then select the upper-left cell of the paste area.
-
On the Home tab, in the Clipboard group, click the arrow under Paste , and then click Keep Source Column Widths.
You can use the Cut command or Copy command to move or copy selected cells, rows, and columns, but you can also move or copy them by using the mouse.
-
Select the cell, row, or column that you want to move or copy.
-
Do one of the following:
-
To move rows or columns, on the Home tab, in the Clipboard group, click Cut or press CTRL+X.
-
To copy rows or columns, on the Home tab, in the Clipboard group, click Copy or press CTRL+C.
-
-
Right-click a row or column below or to the right of where you want to move or copy your selection, and then do one of the following:
-
When you are moving rows or columns, click Insert Cut Cells.
-
When you are copying rows or columns, click Insert Copied Cells.
Tip: To move or copy a selection to a different worksheet or workbook, click another worksheet tab or switch to another workbook, and then select the upper-left cell of the paste area.
-
Note: Excel displays an animated moving border around cells that were cut or copied. To cancel a moving border, press Esc.
-
Select the row or column that you want to move or copy.
-
Do one of the following:
-
Cut and insert
Point to the border of the selection. When the pointer becomes a hand pointer , drag the row or column to another location -
Cut and replace Hold down SHIFT while you point to the border of the selection. When the pointer becomes a move pointer , drag the row or column to another location. Excel warns you if you are going to replace a row or column. Press Cancel to avoid replacing.
-
Copy and insert Hold down CTRL while you point to the border of the selection. When the pointer becomes a move pointer , drag the row or column to another location.
-
Copy and replace Hold down SHIFT and CTRL while you point to the border of the selection. When the pointer becomes a move pointer , drag the row or column to another location. Excel warns you if you are going to replace a row or column. Press Cancel to avoid replacing.
Note: Make sure that you hold down CTRL or SHIFT during the drag-and-drop operation. If you release CTRL or SHIFT before you release the mouse button, you will move the rows or columns instead of copying them.
-
Note: You cannot move or copy nonadjacent rows and columns by using the mouse.
-
Double-click the cell that contains the data that you want to move or copy. You can also edit and select cell data in the formula bar.
-
Select the row or column that you want to move or copy.
-
On the Home tab, in the Clipboard group, do one of the following:
-
To move the selection, click Cut or press Ctrl+X.
-
To copy the selection, click Copy or press Ctrl+C.
-
-
In the cell, click where you want to paste the characters, or double-click another cell to move or copy the data.
-
On the Home tab, in the Clipboard group, click Paste or press Ctrl+V.
-
Press ENTER.
Note: When you double-click a cell or press F2 to edit the active cell, the arrow keys work only within that cell. To use the arrow keys to move to another cell, first press Enter to complete your editing changes to the active cell.
When you paste copied data, you can do any of the following:
-
Paste only the cell formatting, such as font color or fill color (and not the contents of the cells).
-
Convert any formulas in the cell to the calculated values without overwriting the existing formatting.
-
Paste only the formulas (and not the calculated values).
Procedure
-
Select the row or column that you want to move or copy.
-
On the Home tab, in the Clipboard group, click Copy or press Ctrl+C.
-
Select the upper-left cell of the paste area or the cell where you want to paste the value, cell format, or formula.
-
On the Home tab, in the Clipboard group, click the arrow below Paste , and then do one of the following:
-
To paste values only, click Paste Values.
-
To paste cell formats only, click Paste Formatting.
-
To paste formulas only, click Paste Formulas.
-
You can move or copy selected cells, rows, and columns by using the mouse and Transpose.
-
Select the cells or range of cells that you want to move or copy.
-
Point to the border of the cell or range that you selected.
-
When the pointer becomes a , do one of the following:
To |
Do this |
---|---|
Move cells |
Drag the cells to another location. |
Copy cells |
Hold down OPTION and drag the cells to another location. |
Note: When you drag or paste cells to a new location, if there is pre-existing data in that location, Excel will overwrite the original data.
-
Select the rows or columns that you want to move or copy.
-
Point to the border of the cell or range that you selected.
-
When the pointer becomes a , do one of the following:
To |
Do this |
---|---|
Move rows or columns |
Drag the rows or columns to another location. |
Copy rows or columns |
Hold down OPTION and drag the rows or columns to another location. |
Move or copy data between existing rows or columns |
Hold down SHIFT and drag your row or column between existing rows or columns. Excel makes space for the new row or column. |
-
Copy the rows or columns that you want to transpose.
-
Select the destination cell (the first cell of the row or column into which you want to paste your data) for the rows or columns that you are transposing.
-
On the Home tab, under Edit, click the arrow next to Paste, and then click Transpose.
Note: Columns and rows cannot overlap. For example, if you select values in Column C, and try to paste them into a row that overlaps Column C, Excel displays an error message. The destination area of a pasted column or row must be outside the original values.
See also
Insert or delete cells, rows, columns
How to Copy and Paste in Excel – Step-By-Step (2023)
Copy/pasting is something we have all known for ages now. But there’s so much more to the dynamic copy-paste tool of Excel than simple copying/pasting of values.
And the guide below will show you how resourceful the copy-and-paste tool of Excel can be. So let’s dive right in👇
Hold on! Download our sample workbook here to tag along with the guide.
How to copy and paste into Excel
Unlike any other spreadsheet program, Excel offers a huge variety of options for copying/pasting data.
You can paste anything – formulas, formatting, values, transposed values, and whatnot🖌
And the best part is that you can access a single option from multiple places, offering extra ease of use. So how do you copy and paste values in Excel? Let’s see below
Generally, there are three 3️⃣ ways in which you can copy/paste your data once you select a cell.
1. The clipboard group
The Clipboard section contains all the functions you need to copy and paste values in Excel. It sits in the Home tab of the ribbon.
You can use the Scissors option to cut data and the Two Sheets option to copy the data✂
The Clipboard icon is the paste button that holds all the copied data. The Paint Brush icon below is known as the Format Painter, which lets you copy the formatting🖌
And the options don’t just end here – Click on the arrow in the bottom right corner to view more copy/paste options.
2. The right-click menu
You can access the context menu by right-clicking the cell you want to copy. The dropdown list will show you a bunch of options.
Select Copy to make a copy of the selected cell in the clipboard. Once you copy a cell, a continuously moving border will enclose it.
Pro Tip!
You can also use CTRL + C to copy the data. It is the most common keyboard shortcut used in Excel and is very efficient.
Simply select the cell and press CTRL + C.
Then, select the destined cell and press CTRL + V to paste the copied contents into it 🥂
After you’ve copied the cell, navigate to the destination cell and paste it.
To paste the cell contents, right-click on the destination cell. From the context menu, select the option “Paste”📃
3. The CTRL button
This method is quite similar to using CTRL + C, but not many people know it🤔
- Select the cell.
- Press the CTRL key.
- Hover over the cell until the plus sign appears.
- Hold and drag the cell to a new location.
- You get an exact copy of your original cell in the new location.
How to copy formulas only in Excel
So now we know the basics of copy-pasting in Excel.
But do you know how to copy and paste only formulas in Excel? We do it using a trick.
Let’s see an example below.
The data set we use below shows if the given condition is true or false.
The function running behind these boolean values is the AND function. You can access it from the Formulas Tab 💻
Now let’s say we want to add another row at the bottom and copy the formula above it.
An easy way is to:
- Copy the formula above by selecting any cell that contains the formula and press CTRL + C.
- Right-click the cell where you want to paste the formula. A dropdown list will appear with the paste section like this ⏬
- Click on the Paste Special commands option.
- From the Paste Special menu, select the Formulas and Number formatting option (hovering over the icons shows their names).
The formula will be pasted into the new cell, and the cell references will adapt accordingly.
Similarly, if you want to copy the formula to multiple cells, you can do it using the Paste Special dialog box 💭
Launch the Paste Special Dialog box using the shortcut keys Alt + E + S.
Simply select the Paste option you want to apply on the cell while pasting data. And since we are dealing with formulas, we will select the option “Formulas”.
How to make a copy of an Excel sheet
Making a copy of an Excel sheet may seem difficult with no options visible on the face of the worksheet. But believe us, it is just a click away.
Say, we want to make a copy of Sheet 1🧾
There are two ways to do this. First, use the right-click menu, and second, use the CTRL key.
The right-click context menu:
- Select the sheet you want to copy.
- Right-click the sheet and select the Move or Copy option.
- You will see a pop-up asking for the location and whether you want to create a copy.
- Check the option to Create a Copy.
What happens if you don’t check the option to create a copy🤔
Excel will remove the sheet from the present workbook. And move it to the destination workbook.
- Choose the pasting location from the To Book option.
- Click Ok.
- The subject worksheet appears in the chosen location💪
Using the CTRL key:
To copy a sheet using the Control key, follow the steps below:
- Select the sheet.
- Press the CTRL key.
- Drag the sheet to a new location to make its copy.
We have created a copy of Sheet 1 in the same book.
- A new file, Sheet 1 (2), appears on the Sheet tab.
Copy values not formula
It’s time we see how to copy only the values in Excel and not the underlying formulas.
From the dataset below, let’s copy the cell values only 🔢
To copy cell values, follow the steps below:
- Select the cell or the range of cells whose value is to be copied.
- Press Ctrl + C to copy the cell values.
- Go to the blank cells where you want to paste the selected range.
- Right-click the first cell and open the Paste Special dialog box.
- From the Paste Special options, select the Values option.
This tells Excel to paste the values of the copied cells only 🌟
- Click Okay. And there you go!
Values from the copied range appear in all the cells selected.
Note that Excel has pasted the exact values only. You can select the cell and view the formula bar to see that the values have no formulas to them.
Had you pasted them simply, Excel would have copied and adapted the formula of the copied cells for the destination cells as follows 😵
Shortcut to paste values
Oh, and there’s a very efficient shortcut to paste values in Excel too 💪
- Select the values to be copied.
- Press CTRL + C to copy them.
- Go to the destination cells to paste values. Select the first cell of the destination cell range.
- Press CTRL + Alt + V.
- Press V.
- Select Ok.
- You’d have the cell values pasted in Excel without any cursor movement 🖱
How to copy formatting
We have so far seen how to copy and paste formulas and values. Let’s now have a look at the copy-pasting of formatting.
Hint: It’s done the same way as formulas and values are copied/pasted✌
We are using the same data set for this example. And we want to paste the existing formatting to the new cells below.
To do so:
- Select the cells with the source formatting (the formatting that you want to copy) to copy them.
- Once copied, select the cell (or cells) where you want to paste the cell formatting🖱
- You can use the context menu to open the Paste Special dialog box and choose Formatting. Or press CTRL + Alt + V and then T to paste the formatting only.
The results look like this:
Note how Excel has pasted the format (including the font style and the font size) to the destined cells.
There is yet another way to copy cell formatting in Microsoft Excel – by using the Format Painter. We bet you didn’t see that coming😎
All you need to do is select the cells containing the source formatting. And click the Paintbrush icon on the ribbon to activate the Format Painter
With the format painter activated, select the cells where you want to paste the formatting.
And tada! The new cells are formatted like the source formatting.
Pro Tip!
If you want to paste the formatting to a single cell or a range of adjacent cells only, click on the format painter once. In this case, the format painter will deactivate after painting the format once.
But, if you want to apply the source formatting to multiple non-adjacent cells, double-press the Format Painter icon. Now the format painter will stay active until you manually deactivate it 🎨
That’s it – Now what?
In this article, we learned how to copy and paste values and formulas in Excel. We also saw how we could paste cell formatting to a range of cells in a few easy steps.
And even though this article covers most of the aspects of the copy-paste tool in Excel, there’s still so much to learn.
Like the three most important functions of Excel. The VLOOKUP, IF, and SUMIF functions.
To learn these functions (and more!), enroll in my 30-minute free email course today.
Kasper Langmann2023-01-19T12:05:51+00:00
Page load link
Copying and Pasting a cell or a range of cells is one of the most common tasks users do in Excel.
A proper understanding of how to copy-paste multiple cells (that are adjacent or non-adjacent) would really help you be a lot more efficient while working with Microsoft Excel.
In this tutorial, I will show you different scenarios where you can copy and paste multiple cells in Excel.
If you have been using Excel for some time now, I’m quite sure you would know some of these already, but there’s a good chance you’d end up learning something new.
So let’s get started!
Copy and Paste Multiple Adjacent Cells
Let’s start with the easy scenario.
Suppose you have a range of cells (that are adjacent) as shown below and you want to copy it to some other location in the same worksheet or some other worksheet/workbook.
Below are the steps to do this:
- Select the range of cells that you want to copy
- Right-click on the selection
- Click on Copy
- Right-click on the destination cell (E1 in this example)
- Click on the Paste icon
The above steps would copy all the cells in the selected range and paste them into the destination range.
In case you already have something in the destination range, it would be overwritten.
Excel also gives you the flexibility to choose what you want to paste. For example, you can choose to only copy and paste the values, or the formatting, or the formulas, etc.
These options are available to you when you right-click on the destination cell (the icons below the paste special option).
Or you can click on the Paste Special option and then choose what you want to paste using the options in the dialog box.
Useful Keyboard Shortcuts for Copy Paste
In case you prefer using the keyboard while working with Excel, you can use the below shortcut:
- Control + C (Windows) or Command + C (Mac) – to copy range of cells
- Control + V (Windows) or Command + V (Mac) – to paste in the destination cells
And below are some advanced copy-paste shortcuts (using the paste special dialog box).
To use this, first copy the cells, then select the destination cell, and then use the below keyboard shortcuts.
- To paste only the Values – Control + E + S + V + Enter
- To paste only the Formulas – Control + E + S + F + Enter
- To paste only the Formatting – Control + E + S + T + Enter
- To paste only the Column Width – Control + E + S + W + Enter
- To paste only the Comments and notes – Control + E + S + C + Enter
In case you’re using Mac, use Command instead of Control.
Also read: How to Cut a Cell Value in Excel (Keyboard Shortcuts)
Mouse Shortcut for Copy Paste
If you prefer using the mouse instead of the keyboard shortcuts, here is another way you can quickly copy and paste multiple cells in Excel.
- Select the cells that you want to copy
- Hold the Control key
- Place the mouse cursor at the edge of the selection (you will notice that the cursor changes into an arrow with a plus sign)
- Left-click and then drag the selection where you want the cells to be pasted
This method is also quite fast but is only useful in case you want to copy and paste the range of cells in the same worksheet somewhere nearby.
If the destination cell is a little far off, you’re better off using the keyboard shortcuts.
Copy and Paste Multiple Non-Adjacent Cells
Copy-pasting multiple cells that are nonadjacent is a bit tricky.
If you select multiple cells that are not adjacent to each other, and you copy these cells, you’ll see a prompt as shown below.
This is Excel’s way of telling you that you cannot copy multiple cells that are non-adjacent.
Unfortunately, there’s nothing that you can do about it.
There’s no hack or a workaround, and if you want to copy and paste these nonadjacent cells, you will have to do this one by one.
But there are a few scenarios where you can actually copy and paste non-adjacent cells in Excel.
Let’s have a look at these.
Copy and Paste Multiple Non-Adjacent Cells (that are in the same row/column)
While you can not copy non-adjacent cells in different rows and columns, if you have non-adjacent cells in the same row or column, Excel allows you to copy these.
For example, you can copy cells in the same row (even if these are non-adjacent). Just select the cells and then use Control + C (or Command + C for Mac). You will see the outline (the dancing ants outline).
Once you have copied these cells, go to the destination cell and paste these (Control + V or Command + V)
Excel will paste all the copied cells in the destination cell but make these adjacents.
Similarly, you can select multiple nonadjacent cells in one column, copy them, and then paste it into the destination cells.
Copy and Paste Multiple Non-Adjacent Rows/Columns (but adjacent cells)
Another thing Excel allows is to select non-adjacent rows or non-adjacent columns and then copy them.
Now when you paste these in the destination cell, these would be pasted as adjacent rows or columns.
Below is an example where I copied multiple non-adjacent rows from the dataset and pasted these in a different location.
Copy Value From Above in Non-Adjacent Cells
One practical scenario where you may have to copy and paste multiple cells would be when you have gaps in a data set and you want to copy the value from the cell above.
Below I have some dates in column A, and there are some blank cells as well. I want to fill these blank cells with the date in the last filed cell above them.
To do this, I would need to do two things:
- Select all the blank cells
- Copy the date from the above-filled cell and paste it into these blank cells
Let me show you how to do this.
Select All Blank Cells in the Dataset
Below are the steps to select all the blank cells in column A:
- Select the dates in column A, including the blank ones that you want to fill
- Press the F5 key on your keyboard. This will open the Go To dialog box.
- Click the Special button. This will open the Go To Special dialog box.
- In the Go To Special dialog box, select Blanks
- Click OK
The above steps would select all the blank cells in column A.
Now, we want to somehow copy the value in the above field cell in these blank cells. This cannot be done using any copy-paste method so we will have to use a formula (a very simple one).
Fill Blank Cells with Value Above
This part is really easy.
- With the blank cell selected, first hit the equal to key on your keyboard
- Now hit the Up arrow key. This will automatically enter the cell reference of the cell that is above the active cell.
- Hold the Control key and press the Enter key
The above steps would enter the same formula in all the selected blank cells – which is to refer to the cell above it.
While this is a formula, the end result is that you have the blank cells filled with the above-filled date in the data set.
Once you have the desired result, you can convert the formula into values if you want (so that the formula doesn’t update the cells in case you change any value in a cell that is being referenced in the formula).
So these are a couple of methods you can use to copy and paste multiple cells (adjacent and non-adjacent cells) in Excel. I am sure using these methods will help you save tons of time in your day-to-day work.
I hope you found this tutorial useful!
Other Excel tutorials you may also like:
- How to Copy and Paste Column in Excel? 3 Easy Ways!
- How to Copy Excel Table to MS Word (4 Easy Ways)
- How to Copy Conditional Formatting to Another Cell in Excel
- How to Copy and Paste Formulas in Excel without Changing Cell References
- How to Edit Cells in Excel?
In this article, we will analyze how to copy and paste multiple cells in Excel. It`s easy to copy and paste a single cell in Excel. When it comes to copy and paste a range of cells, columns, and rows you can choose many processes.
Table of Contents Show
- Copying and Pasting Range of Cells Manually
- Keyboard Shortcut for Copying and Pasting a Range of Cells
- Shortcuts for Copying and Pasting Columns and Rows Simultaneously
- Shortcut for Copying and Pasting a Single Value in Multiple Cells
- Generating Random Numbers in Random Cells using the Ctrl+Enter shortcut
- Further Readings:
- Dragging the Fill Handle Option
- Dragging the Fill Handle Option to Create series
- Further Readings:
In this article, we will see the autofill option, some keyboard shortcuts for copying and pasting, and some other extra features of Excel. Look at the video below before reading this article so that you can get a clear view of what we are going to do.
Copying and Pasting Range of Cells Manually
In this way, you have to select a range of cells and copy them by pressing the right key of your mouse and selecting the copy option.
Now after this, select a range where you want to paste these values. After selecting the range click on the right key of your mouse and press on to the paste option.
After pressing on to the paste button you will get the below result.
Note: There are a lot of paste options that you can choose from. If your data contains a formula and you want to copy the formula it`s better to choose the formula option while pasting.
Read more: How to Copy and Paste Exact Formatting in Excel
Keyboard Shortcut for Copying and Pasting a Range of Cells
Instead of copy and pasting manually you can use the keyboard shortcut for this purpose. After selecting the range of cells press Ctrl + C together to copy the range of cells. Again, select a range of cells where you want to paste it and press on to Ctrl + V together to paste it. This is the easiest way of copying and pasting multiple cells altogether.
Note: Dont press the Esc button after you copy some cells. It will undo the copy option.
Shortcuts for Copying and Pasting Columns and Rows Simultaneously
There are two more keyboard shortcuts that most of us dont know about. These shortcuts are Ctrl + D and Ctrl + R. These shortcuts can copy and paste the values concurrently.
The Ctrl + D shortcut is used to copy and paste the values downwards so it can also be used as a shortcut for copying values for an entire column. To perform it select a range of cells that are in the downwards position of the cell you are going to copy.
Then press on to the Ctrl + D button together. You will see that the values are being copied downwards.
The Ctrl + R shortcut does the same thing but it copies and pastes the values on the right side. This shortcut can be used for copying values for an entire row. To perform it do the same thing as before but instead of selecting cells downwards, select the cells on the right side.
Now, press on to the Ctrl + R button together to copy the values in the selected set of cells.
You can use the Ctrl + D and Ctrl + R shortcuts together for copying values for columns and rows together.
Note: These shortcuts copy only one value, formula, and formatting for the rest of the cells. It means you cannot copy multiple values, formulas, and formatting for an entire range of cells. While applying this shortcut if your selected range of cells contains more than one value it will only select the 1st value and copy it for the rest of the cells.
Read more: How to Copy Rows in Excel
Shortcut for Copying and Pasting a Single Value in Multiple Cells
There is another shortcut by which you can copy a single value to multiple cells. The shortcut is Ctrl + Enter. To do this select some cells in your worksheet and write any word or value in any of the selected cells.
Now instead of pressing Enter press Ctrl + Enter together. You will see the name gets copied for the rest of the selected cells.
Read more: How to Copy the Same Value in Multiple Cells in Excel
Generating Random Numbers in Random Cells using the Ctrl+Enter shortcut
You can also use this technique to generate random numbers between two numbers in randomly chosen cells. To perform that select some random cells and instead of typing name you need to enter the formula, RANDBETWEEN(Bottom, Top). Here we used the formula RANDBETWEEN(5,10).
Now instead of pressing Enter press Ctrl+Enter together to use this formula in the selected cells.
Further Readings:
- How to Copy and Paste in Excel Without Changing the Format
- How to Copy Visible Cells Only in Excel (4 Fast Ways)
Dragging the Fill Handle Option
You can drag the Fill Handle option for copying a set of values for columns, rows, and for a range of cells. To do that insert some values in some cells. After inserting the values select the cells. You will see a green box surrounds the value. This green box is known as the Fill Handle in Excel. Now by pressing the + sign that appears in the lower right corner of the fill handle drag it down to copy these values for a range of cells.
After dragging the fill handle option you will get to see the below result.
Note: If your cell contains formulas that you want to copy a whole column you can use this dragging method which is also known as the Autofill in Excel. Double-clicking the Fill Handle will produce the same result.
Dragging the Fill Handle Option to Create series
The easiest and fastest way to create series in Excel is dragging down the fill handle. The process is not complicated. Suppose you need to create a series of numbers from 1 to 10. All you need is to type the first two-digit and drag it downwards.
After dragging down the Fill Handle you will get to see the below result.
Conclusion
Copying and Pasting values in Excel is a very easy task. You need to know some tricks while applying this for a wide range of cells. Here we discussed many methods that you can choose. Hope this article will be useful for beginners who want to learn the basics of Excel.
Further Readings:
- How to Copy a Worksheet in Excel (5 Smart Ways)
- Shortcut to Copy Formula Down in Excel (7 Ways)
- How to Copy Excel Sheet to Another Sheet (5 Ways)
Download Article
Download Article
This wikiHow teaches you how to select and copy multiple cells in a Microsoft Excel spreadsheet, using a computer. Excel allows you to copy multiple cells only if they’re in the same row or column.
-
1
Open the Excel spreadsheet you want to edit. Find and double-click the Excel file you want to edit on your computer to open it in Excel.
-
2
Hold down ⌘ Command on Mac or Control on Windows. While holding this button down on your keyboard, you can select multiple cells to copy and edit.
Advertisement
-
3
Select multiple cells in the same row or column. While pressing down ⌘ Cmd or Ctrl, click all the cells you want to copy in the same row or column. This will highlight all the selected cells.
- You can copy multiple cells only if they’re all in the same row or column.
- If you select multiple cells from different rows and columns, you’ll see an error message saying this is not possible.
-
4
Click the Home tab on the toolbar ribbon. You can find this button above the toolbar ribbon in the upper-left corner of Excel. It will switch your toolbar to the Home layout.
- You can skip this step if you’re already in the Home tab.
-
5
Click Copy on the Home toolbar. You can find this button next to Paste in the upper-left corner of the Home toolbar. It will copy all the selected cells to your clipboard.
- Alternatively, you can press ⌘ Command+C on Mac or Control+C on Windows to copy the selected cells.
Advertisement
-
6
Click where you want to paste the copied cells. You can paste the copied cells anywhere on your spreadsheet.
-
7
Click Paste on the Home toolbar. This button looks like a clipboard icon in the upper-left corner of the Home toolbar. It will paste the copied cells to the selected location on your spreadsheet.
- Alternatively, you can press ⌘ Command+V on Mac or Control+V on Windows to paste.
Advertisement
Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit
Advertisement
Thanks for submitting a tip for review!
About This Article
Article SummaryX
1. Open your Excel spreadsheet.
2. Hold down Command (Mac) or Control (Windows).
3. Select multiple cells in the same row or column.
4. Click the Home tab.
5. Click Copy on the top-left of the toolbar.
6. Select where you want to paste.
7. Click Paste on the top-left of the toolbar.
Did this summary help you?
Thanks to all authors for creating a page that has been read 32,979 times.
Is this article up to date?
Select all the data in the worksheet. Keyboard shortcut: Press CTRL+Spacebar, on the keyboard, and then press Shift+Spacebar. Copy all the data on the sheet by pressing CTRL+C.
Contents
- 1 What is the shortcut to copy all data in Excel?
- 2 How do you copy and paste all results in Excel?
- 3 How do I copy and paste a large amount of data in Excel?
- 4 What is Ctrl D in Excel?
- 5 How do I select all text in an Excel cell?
- 6 How do I copy all results in a spreadsheet?
- 7 How do I copy all the rows of text in Excel?
- 8 How do I copy an entire row in Excel to another cell based on value?
- 9 How do I select 1000 rows in Excel?
- 10 Why is Excel not copying all cells?
- 11 What is Ctrl M in Excel?
- 12 What is Ctrl J in Excel?
- 13 What is Ctrl F?
- 14 How do I copy an entire column in Excel?
- 15 How do you select all data in Excel?
- 16 How do you select a large range of cells in Excel without scrolling?
- 17 How do you copy and paste multiple cells in Excel?
- 18 Is there a copy if function in Excel?
- 19 How do I select all rows with specific text?
- 20 How do you select all below rows in Excel?
What is the shortcut to copy all data in Excel?
In Excel, select the cells you want to copy and press Ctrl + C. Click the top left cell where you wish to paste and press Ctrl + V. The copied selection is saved in the Clipboard so you can continue pressing Ctrl + V in different locations if you want to make multiple copies of the selection.
How do you copy and paste all results in Excel?
Copy all selected cell with pressing the Ctrl + C keys, and then select a blank cell and paste them with pressing the Ctrl + A keys.
How do I copy and paste a large amount of data in Excel?
Copying & Pasting Cell Content to Thousands of Cells in Microsoft…
- Select the cell A1.
- Go to address bar.
- Type a cell address in the name box. For example, type A1:D1.
- Press Ctrl+C on your keyboard to copy the selected rows.
- Paste the data in column E by pressing the key Ctrl+V on your keyboard.
What is Ctrl D in Excel?
Ctrl+D in Excel and Google Sheets
In Microsoft Excel and Google Sheets, pressing Ctrl + D fills and overwrites a cell(s) with the contents of the cell above it in a column. To fill the entire column with the contents of the upper cell, press Ctrl + Shift + Down to select all cells below, and then press Ctrl + D .
How do I select all text in an Excel cell?
Selecting Cells that contain specific Text
- #1 go to HOME tab, click Find & Select command under Editing group. And the Find and Replace dialog will open.
- #2 type one text string that you want to find in your data.
- #3 click Find All button.
- #4 press Ctrl +A keys in your keyboard to select all searched values.
How do I copy all results in a spreadsheet?
- open the excel file.
- open DATA>FILTER.
- you will see the little icon on top of column you selected.
- Then select Text filters> containes.
- write the value or text in very first line you want to select.
- click ok.
- copy ctrl+C, past in another sheet or excel file ctrl+v.
How do I copy all the rows of text in Excel?
All cells containing specific text or value in the selected columns are found out, and all rows with the selected cells are selected at once. 5. Press Ctrl + C keys in a meanwhile to copy these rows.
How do I copy an entire row in Excel to another cell based on value?
Press the Ctrl + C keys to copy the selected rows, and then paste them into the destination worksheet you need.
How do I select 1000 rows in Excel?
Select one or more rows and columns
Select the letter at the top to select the entire column. Or click on any cell in the column and then press Ctrl + Space. Select the row number to select the entire row. Or click on any cell in the row and then press Shift + Space.
Why is Excel not copying all cells?
If some cells, rows, or columns on a worksheet do not appear, you have the option of copying all cells—or only the visible cells. By default, Excel copies hidden or filtered cells in addition to visible cells.Select the upper-left cell of the paste area and click Paste (or press Ctrl+V).
What is Ctrl M in Excel?
In Microsoft Word and other word processor programs, pressing Ctrl + M indents the paragraph. If you press this keyboard shortcut more than once, it continues to indent further. For example, you could hold down the Ctrl and press M three times to indent the paragraph by three units.
What is Ctrl J in Excel?
Using Find & Replace to insert line breaks (CTRL+J) erases cell contents.
What is Ctrl F?
What is Ctrl-F?Ctrl-F is the shortcut in your browser or operating system that allows you to find words or phrases quickly. You can use it browsing a website, in a Word or Google document, even in a PDF. You can also select Find under the Edit menu of your browser or app.
How do I copy an entire column in Excel?
How to Copy and Paste Columns in Excel
- Step 1: highlight the column or cells you want to copy and paste. If we are to transfer the data in an entire column, we have to first highlight it.
- Step 2: Press Ctrl + C to copy column.
- Step 3: Press Ctrl + V to paste.
How do you select all data in Excel?
Select all cells on a worksheet
- Click the Select All button.
- Press CTRL+A. Note If the worksheet contains data, and the active cell is above or to the right of the data, pressing CTRL+A selects the current region. Pressing CTRL+A a second time selects the entire worksheet.
How do you select a large range of cells in Excel without scrolling?
You can do this two ways:
- Click into the cell in the upper left corner of the range.
- Click into the Name Box and type the cell in the lower right corner of the range.
- Press SHIFT + Enter.
- Excel will select the entire range.
How do you copy and paste multiple cells in Excel?
After selecting the range of cells press Ctrl + C together to copy the range of cells. Again, select a range of cells where you want to paste it and press on to Ctrl + V together to paste it. This is the easiest way of copying and pasting multiple cells altogether.
Is there a copy if function in Excel?
If cell contains, select or copy entire rows
In situations when you want to select or copy rows with relevant data, use Excel’s AutoFilter to filter such rows. After that, press Ctrl + A to select the filtered data, Ctrl+C to copy it, and Ctrl+V to paste the data to another location.
How do I select all rows with specific text?
Follow these steps:
- Begin by doing either of the following: To search the entire worksheet for specific cells, click any cell.
- On the Home tab, click Find & Select > Go To (in the Editing group). Keyboard shortcut: Press CTRL+G.
- Click Special.
- In the Go To Special dialog box, click one of the following options.
How do you select all below rows in Excel?
Click on the top cell, then press Ctrl and hold the space bar. All cells beneath the cell initially chosen will be highlighted.
2 Answers
- Ctrl+End to go to the last row.
- Arrow over to the intended column.
- Ctrl+Up once or twice to select the column starting from the bottom.
This tutorial demonstrates how to copy and paste multiple cells in Excel and Google Sheets.
Copy Adjacent Cells
Fill Handle
There are several ways that a range of cells can be copied and pasted in Excel. The simplest way to copy multiple or a range of cells across from one column or row to another is use the mouse to drag the values across from one column or row to the next.
- In your worksheet, highlight the cells you wish to copy.
- In the bottom-right corner of your selection, position your mouse so that the mouse pointer changes to a small cross.
- Drag the mouse across to the cells you wish to fill.
- Release the mouse to copy the information into the blank cells.
‘
This method works well for both copying of cells from column across to an adjacent column on the right, or from a row down to the next row.
Quick Menu
- In your worksheet, highlight the cells you wish to copy.
- Right-click on the cells you wish to copy to view the quick menu and click Copy.
Note that the source cells have small moving lines around them indicating that the information is ready to paste.
- Select the first destination cell and then right-click once again and click Paste.
OR Press the ENTER key on the keyboard to paste the cell data.
Note: You do not have to select the entire destination range where you wish to paste the cell information; you only need to select the first cell.
Copy Nonadjacent Cells
- In your worksheet, highlight the nonadjacent cells you wish to copy by highlighting the first range of cells, and then holding down the CTRL key, highlight the second range of cells.
- Then, in the Ribbon, go to Home > Clipboard > Copy or press CTRL + C on the keyboard. Notice that small little moving lines appear around both selected ranges.
- Select the cell where you wish to paste your data and then, in the Ribbon, go to Home > Clipboard > Paste (or press CTRL + V on the keyboard).
- When you click Paste on the Ribbon, or type CTRL + V on the keyboard, you are left with the small moving lines around your original cells. This is because the information is still on the clipboard and can be pasted as often as you like by using CTRL + V or clicking Paste in the Ribbon. If you wish to exit this mode you can either use ENTER on the keyboard to paste your data, or, if you have already pasted your data, you can press ESC on the keyboard to remove the small moving lines.
Copy Entire Columns and/or Rows
- To copy a column, select the entire column using the column header.
- Right-click to bring up the quick menu and click Copy.
- Select the column where you want to paste the copied cells, and right-click on the column header of the destination column. Click Insert Copied Cells.
A new column is inserted before the column you selected. This new column will contain the copied cells.
Note: if you have selected a blank column (i.e., no data in any of the cells), you can just press ENTER on the keyboard or choose Paste from the quick menu to paste the copied data into the existing column.
You copy a row in the same way.
- Click in the row header of the row you wish to copy to select the row, and then right-click and click Copy.
- Right-click on the destination row header and to insert a row with the copied data, click Insert Copied Cells, or click Paste to paste the data into an existing row.
Copy Formulas
If you have a cell with a formula in it, and you wish to use that formula in adjacent, or nonadjacent cells, you can copy the formula in the same way as you would copy cells above.
- Select the cell that contains the formula, and then either:
- Right-click, and then click Copy.
OR Press CTRL + C on the keyboard.
OR In the Ribbon, go to Home > Clipboard > Copy.
Small moving lines indicate that the cell has been copied.
- Select the cells where you want to paste the formula.
- Right-click, and then click Paste.
OR Press CTRL + V or ENTER on the keyboard.
OR In the Ribbon, go to Home > Clipboard > Paste.
As you look down at the copied formula, you will notice that the formula automatically changes according to the row and column you are copying down or across to.
Note: You can also copy and paste an exact formula so that the row and column information don’t change.
Copy Cell Data or Formula
In the picture above, the formatting from cell E3 was pasted into cells E4:E7 along with the formula. The same thing happens when you copy cell data without a formula. To prevent this from happening, use Paste Options to just paste the formulas without the format.
- Copy the cell.
- Then, right-click and choose Paste Options > Paste Formulas.
OR
In the Ribbon, go to Home > Clipboard > Paste > Paste Formulas.
This pastes the formulas into the selected cells without any formatting.
Copy a Formula to Adjacent Cells
You can also drag the formula down to the adjacent cells by using the fill handle.
Notes
- Note that this method will also copy the formatting down to the adjacent cells along with the formula.
- It’s also possible to use Paste Options to paste the formula as text.
Copy-Paste Multiple Cells in Google Sheets
Copying and pasting in Google Sheets works in much the same way as it does in Excel.
- Highlight the cells you wish to copy, and then, on the keyboard press CTRL + C or in the Menu, go to Edit > Copy.
- Select the destination cell and press CTRL + V on the keyboard, or in the Menu, go to Edit > Paste.
You may get a message that you need to install an extension to use Edit > Paste.
You can either dismiss the information message and use CTRL + V to paste the cell data, or you can install the extension into your browser to enable you to use Edit > Paste on the menu.
As with Excel, you can use Paste Special to paste only part of the cell contents: formulas, values, format, etc.
- In the Menu, go to Edit > Paste special and then select the option required.
Adjacent Cells
To copy the cell data across to adjacent cells using the mouse, highlight the cells containing the data, and then, drag the mouse pointer across to the desired destination cells.
Nonadjacent Cells
Selecting nonadjacent cell ranges in Google Sheets works the same as in Excel. Select the first range then, holding down the CTRL key, select the second range. Then copy both ranges using CTRL + C or in the Menu, go to Edit > Copy.
Select the destination location and the press CTRL + V or, in the Menu, go to Edit > Paste.
Copy Entire Columns and Rows
- As with Excel, right-click in the header of the column, then click Copy.
- Right-click in the column header of the destination column. Google will not automatically insert a new column so insert a column first if you do not wish to overwrite the data already in the column. Click Insert 1 column left.
- Right-click in the new column header and click Paste.
The copied data is pasted into the new column.
Copying an entire row works in the same way; just click the row header instead of the column header!
More Options
For more information on copying and pasting in Excel and Google Sheets, see:
- Copy and Paste Exact Formula
- Copy and Paste Non-Blank Cells (Skip Blanks)
- Copy and Paste Without Borders
- Paste Horizontal Data Vertically
- Rearrange Columns
- Duplicate Rows
- VBA Value Paste & Paste Special
- VBA – Cut, Copy, Paste from a Macro
- VBA Copy / Paste Rows & Columns
- Select Nonadjacent Cells or Columns
- Copy Cell From Another Sheet
Copy Paste is the most common action when you start to work with Excel.
Benefits of the action Copy Paste
With Excel, you can copy any cell or any range of cell
- Select the cell you want to copy and click on the following icon «Copy» in the Home tab.
- Just after you see an animation with dotted lines moving (the dancing ants 😉) This indication means that the cell has been copied in the contain of the cell is in the memory of the computer.
- Then, select the cell where you want to paste the contain of the first cell
- Click on the Paste icon.
- All the contain of the first cell (color, font, borders, formula) is transferred to the second cell.
Keyboard Shortcut
You can also use the following shortcut to perform the same action
Copy contents of the selection to the clipboard | Ctrl + C |
Paste contents of the clipboard. | Ctrl + V |
The fill-handle
When you want to copy / paste on adjacent cells, it is faster to do this action with the mouse. In the bottom-right corner of a cell, you notice a square: it’s the fill-handle.
Whatever the contained of your original cell you just have to click and drag to copy this cells.
If you have a single value, use the fill-handle will copy the same value. If you press Ctrl, you extend the series.
Increase series automatically
The fill-handle helps you to increase series of values automatically. NO FORMULA needed 😉
Duplicate column with the Ctrl Key
If you want to duplicate a column, the easiest way is to
- Select the column you want to duplicate
- Move the cursor to the edge of the selection
- Press the Ctrl key
- Drag and Drop BUT never release the Ctrl Key
Copy a formula
When the cell contains a formula, Excel automatically changes the references of the formula.
Let’s copy cell C2 to the range C3:C6.
Automatically, Excel has changed the references of the cells in the formulas 😉
You can «block» the cell references by putting the $ sign on both sides of the reference to ensure that references do not move. To avoid mistake with the reference of the cells, refer to this article.
Tutorial video with all the tricks
If you want to know more tricks with the copy-paste, have a look at this video
This post will guide you how to copy every other cell from a column or range in Excel. How do I highlight every other cell with AutoFill Handle in Excel. How to copy every other cell with Filter command in Excel.
- Copy Every Other Cell with AutoFill Handle
- Copy Every Other Cell with Filter Command
- Video: Copy Every Other Cell
Copy Every Other Cell with AutoFill Handle
Assuming you have a list of data in range A1:B5 and you want to copy cells from every other row in Excel. How to achieve it. You can use the Fill Handle function to achieve the result of copying every other cell. Just do the following steps:
#1 Type the formula =A1 in a blank cell in another new column, such as: C1. And then press Enter key.
#2 select cell C1, drag the AutoFill Handle over to Cell D1.
#3 select the range C1:D2, and drag the AutoFill Handle over to the Cell D5.
Note: if you only want to copy every other cell in Column A, you just need to select range of cells C1:C2, then drag the AutoFill Handle over to other cells as you need.
You will see that you have copied every other cells in column C.
Copy Every Other Cell with Filter Command
You can also use the filter command to copy every other cells from range A1:B5. And you need to create a helper column, such as: Column C. See the below steps:
#1 Type the number 0 in Cell C1, and type the number 1 in Cell C2.
#2 select the C1 and C2, drag the Fill Handle to Cell C5. Then click AutoFill Options icon, select Copy Cells from the popup menu list.
#3 select column C, go to DATA tab, click Filter command under Sort & Filter group.
#4 click Arrow button in Cell C1, and uncheck Select All checkbox, and check the number 0 option. Then All cells that contain number 1 will be filtered out. Click Ok button.
#5 then you can select all Cells in column A and press Ctrl + c to copy those cells.
Video: Copy Every Other Cell