The quickest way to move a cell
To move a cell in Excel, click on it, then cut the contents using Ctrl+X (or Cmd+X on Mac). Click the cell where you want it to go and paste using Ctrl+V. The original cell becomes empty. This works whether you are moving a single cell or a range of cells at once.
If you want to move a cell and shift the cells around it to make room, use the cut-and-insert method instead. Cut the cell with Ctrl+X, right-click where you want it to go, and choose "Insert Cut Cells". Excel will slide the existing cells over to make space.
Key Takeaways
- Cut (Ctrl+X) and paste (Ctrl+V) moves a cell's contents and leaves the original cell empty.
- Right-click and choose "Insert Cut Cells" to move a cell and shift surrounding cells out of the way.
- Dragging a cell border moves it without cutting — useful when you can see both the source and destination on screen.
- Moving a cell that other formulas reference will break those formulas unless you use absolute references ($A$1 instead of A1).
- Undo (Ctrl+Z) reverses any move if the result is not what you expected.
Moving a cell by dragging
If both the cell you are moving and where it needs to go are visible on your screen, you can drag it directly. Click the cell border (not the fill handle — the small square at the bottom right corner) and drag it to the new location. The cell moves and the original becomes empty.
This method is fastest for small moves within the same sheet. It does not work well if you need to move a cell far away or to a different sheet, because you cannot see where you are dragging to. For those situations, cut and paste is more reliable.
Moving entire rows or columns
To move a whole row, click the row number on the left side to select the entire row, then cut and paste it. Right-click the row number where you want it and choose "Insert Cut Cells" to shift other rows down and make room.
The same process works for columns — click the column letter at the top, cut, then right-click the column letter where you want it and choose "Insert Cut Cells". Moving a full row or column is safer than moving individual cells because you are less likely to break formulas that depend on those cells.
What happens to formulas when you move a cell
If another cell contains a formula that references the cell you are moving, that formula will update automatically to point to the new location. For example, if cell C1 contains =A1+B1 and you move A1 to D5, the formula in C1 becomes =D5+B1.
This automatic update works because Excel tracks the cell itself, not its position. However, if you move a cell and then delete the original location, any formulas pointing to it will break. To prevent this, use absolute references when writing formulas — write =$A$1 instead of =A1. Absolute references do not change when you move cells around.
Moving cells between sheets
To move a cell from one sheet to another, cut it on the first sheet (Ctrl+X), click the tab for the second sheet, click the destination cell, and paste (Ctrl+V). The cell contents move and the original cell on the first sheet becomes empty.
If you want to move the cell and have other cells shift to fill the gap, right-click the destination cell and choose "Insert Cut Cells" instead of regular paste. This is useful when you are reorganizing data across multiple sheets and need to keep rows or columns aligned.
Undoing a move you did not mean to make
If you move a cell and realize it was a mistake, press Ctrl+Z (or Cmd+Z on Mac) to undo. You can undo multiple moves in a row by pressing Ctrl+Z repeatedly. Excel will restore the cell to its original location and update any formulas that changed.
Undo works even if you have made other changes since the move, as long as you have not closed the file. Once you close and reopen a file, the undo history is gone. If you are about to make a big reorganization, save a copy of the file first so you have a backup if something goes wrong.
Moving cells without losing formatting
When you cut and paste a cell, Excel moves both the contents and the formatting — the font, color, borders, and number format all move with it. If you want to move only the contents and leave the formatting behind, use Paste Special instead.
Cut the cell normally (Ctrl+X), then right-click the destination and choose "Paste Special". A dialog box opens. Click "Values" to paste only the numbers or text, leaving behind any formulas or formatting. This is useful when you are consolidating data from multiple sheets and do not want mismatched colors or fonts in the final result.
Frequently Asked Questions
Can I move a cell to a different workbook?
Yes. Open both workbooks side by side, cut the cell in the first workbook (Ctrl+X), click the second workbook, click the destination cell, and paste (Ctrl+V). The cell moves from one file to the other. Make sure both files are saved before you close them.
What if I move a cell that has a name assigned to it?
The name moves with the cell. If you named cell A1 "Revenue" and then move it to C5, the name "Revenue" now refers to C5. Any formula that uses =Revenue will automatically point to the new location. This is one reason named cells are useful — they stay correct even when you reorganize your sheet.
Does moving a cell affect sorting or filtering?
Moving individual cells does not affect sorting or filtering. However, if you are moving entire rows or columns, make sure you move the whole row or column together, not just part of it. Splitting a row across different locations will break any sort or filter you explore later.
Can I move a cell and have it stay in the same place visually?
Not directly. If you want the data in a different cell but the cell to appear in the same location, you would need to copy the data, paste it in the new location, and then delete the original — which is really just moving it. Excel does not have a way to move the underlying cell reference while keeping it visually in the same spot.