Reordering columns is common during data cleaning and reporting. These are the 3 fastest methods.
Method 1 — Cut & Insert Cells (Most Precise)
Best when you want exact placement.
- Select the entire column
- Press Ctrl + X (Cut)
- Click the column you want it placed to the left of
- Right click → Insert Cut Cells
The column moves directly into that position.
Method 2 — Shift Key + Drag (Fastest)
Best for quick manual reordering.
- Select the column
- Hold Shift
- Drag the column left or right
- Release when you see the vertical insertion line
Excel inserts the column at that spot.
Method 3 — SORTBY Function (Dynamic Order)
Best when you want column order to change automatically based on logic.
Use when columns should be rearranged based on a rule (e.g., sort months, metrics, priority).
Example:
=SORTBY(A1:F100, A1:F1, 1)
A1:F100→ your dataA1:F1→ header row (used to determine order)1→ ascending order
This doesn’t move columns physically. It creates a reordered view of the data that updates automatically.
When to Use Each
| Method | Use When |
|---|---|
| Cut & Insert | You need exact, permanent placement |
| Shift + Drag | You want speed |
| SORTBY | You want dynamic, formula-driven column order |
Summary
- Cut & Insert = precise and safe
- Shift + Drag = quickest manual method
- SORTBY = dynamic, automated column order