Office for Mac Issues

How to Drag and Move Rows or Columns in Excel for Mac

Aamir Naveed AkramAamir Naveed Akram Nov 3, 2026 870 views

Question details

The user wants to know how to drag and move rows or columns to reorder data in Microsoft Excel on a Mac.

How to Drag and Move Rows or Columns in Excel for Mac
Product
Microsoft Excel
Device & OS
macOS
Scenario
Reordering data by moving entire rows or columns within a spreadsheet.
Observed behavior
Dragging a cell works, but dragging a column heading directly does not move the column as it might in other software; instead, it just selects multiple columns.
Before you start

Ensure you are using the Mac version of Excel, as the interface and shortcut keys differ slightly from the Windows version. Verify that your worksheet is not protected and does not have active filters that might prevent structural changes.

Solution 1Recommended

Use the Selection Border to Move Rows or Columns

The standard and most reliable way to move rows and columns in Excel for Mac is by dragging the selection's outer border.

Unlike some web-based spreadsheets, clicking and dragging the column letter or row number directly will only highlight multiple rows or columns. You must use the selection border to initiate a move.

1
Select the entire row or column

Click directly on the row number or column letter header to highlight the entire row or column you want to move.

2
Hover to reveal the move pointer

Place your mouse cursor over the green border of the highlighted selection. Wait until the cursor changes to a hand icon or a four-sided arrow, which indicates the move tool.

3
Drag to the new location

Click and hold the mouse button, drag the selection to your desired location, and release the mouse button to drop it.

Use the Selection Border to Move Rows or Columns
Insert Without Overwriting: To insert the moved row or column between existing data rather than overwriting the destination cells, hold down the 'Shift' key while you drag and drop.
Easy Spreadsheet Management

Seamlessly Organize Your Data with WPS Office for Mac

WPS Office provides an intuitive, lightweight, and user-friendly interface for Mac users to manage spreadsheets. Reordering rows and columns is incredibly smooth, and the software is fully compatible with all your existing Microsoft Excel files.

  1. 1. Open your spreadsheet: Launch WPS Office for Mac and open your existing spreadsheet document.
  2. 2. Highlight the target data: Click the row number or column letter header to select the data you wish to move.
  3. 3. Drag to rearrange easily: Hover over the highlighted border until the move cursor appears, hold down the 'Shift' key, and drag the row or column to its new position.
Free and lightweight office suite optimized for macOSFully compatible with Microsoft Excel (.xlsx and .xls) formatsIntuitive drag-and-drop features for seamless row and column managementFamiliar interface with a minimal learning curve for quick migration
microsoft office alternative - wps office

Frequently Asked Questions

Why does my data overwrite existing cells when I drag a column?

If you drag and drop a column or row normally, Excel will replace the destination cells with the moved data. To insert the data and shift existing cells instead of overwriting them, you must hold down the 'Shift' key while dragging.

Why can't I just drag the column header letter in Excel for Mac?

Excel for Mac uses different controls compared to some web-based apps like Google Sheets. Clicking and dragging the header letter directly is the command to select multiple columns. You must click the header to select it first, then drag from the selection's green border.

How do I move multiple rows or columns at once?

Click and drag across the row numbers or column letters to select multiple adjacent rows or columns. Once they are all highlighted, hover over the outer border of the entire selected block and drag them together to the new location.

Why isn't the move pointer appearing when I hover over the border?

Ensure you are hovering exactly over the solid border line of the highlighted selection. Do not hover over the small square in the bottom-right corner of the selection, as that is the fill handle used for copying data rather than moving it.