KutoolsforOffice — One Suite. Five Tools. Get More Done.February Sale: 20% Off

How to reorder position of columns in table in Excel?

AuthorSiluviaLast modified

When working with Excel tables, you may often find the need to adjust the order of your columns. Whether for improving readability, preparing data for analysis, or meeting formatting requirements, reordering columns can help present data more logically and tailor your spreadsheet to evolving needs. This article provides step-by-step guidance and practical insights for several methods to change the position of columns in an Excel table, including alternative formula and VBA solutions to streamline the process.

Reorder position of columns in table with dragging
Reorder position of columns in table with cutting and pasting
Easily reorder columns in a table with Kutools for Excel
Create a new table by referencing columns in the desired order using formulas


Reorder position of columns in table with dragging

Suppose your Excel table has multiple columns and you'd like to move the Date column before the Name column for improved clarity.

A screenshot of Excel table columns to be reordered

To accomplish this reorder, use the following procedure:

1. Select the entire column range that you wish to move (click the column header or drag across the cells).
2. Position your mouse cursor on the border of your selection until it changes to a cross arrow. Hold down the Shift key, then drag and drop the selected column to the desired new location. In this example, drag the Date column so it precedes the Name column.
You will see the column instantly reorder as shown below. This method is quick for simple tables, but if your table is very large or contains complex formulas or formatting, verify that all formulas and references remain intact after dragging.

A demonstration of dragging columns to reorder them in Excel


Easily swap two columns at once in a table:

The Column List pane of Kutools for Excel is a fast way to reorder columns in your worksheet, helping you organize data efficiently as shown in the demonstration below.
Download and try it now!

A demonstration of swapping two columns using Kutools


Reorder position of columns in table with cutting and pasting

A frequently-used alternative for reorganizing columns is the cut and paste method. This step-by-step solution works in virtually all Excel versions and is suitable for any range, including data sets not formatted as tables.

1. Select the column you want to move by clicking its header, then right-click and choose the Cut option from the context menu. See the screenshot for reference:

A screenshot showing the Cut option in Excel

2. Next, select the column before which you want to insert the cut column. Right-click the destination column and select Insert Cut Cells from the menu. See screenshot:

A screenshot of the Insert Cut Cells option

The moved column will now appear in the desired position. This method maintains formulas and cell links and works well for reordering multiple columns one at a time. Be cautious if your table contains merged cells or array formulas—ensure all references update correctly after moving.


Easily reorder columns in a table with Kutools for Excel

If you frequently reorder columns, or if your tables contain many columns, the Column List feature in Kutools for Excel offers quick and flexible options. The tool displays a panel with all table columns for easy rearrangement with simple clicks, benefiting users working with large or dynamic datasets.

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. Go to Kutools > Navigation in Excel’s Ribbon interface.

A screenshot of Kutools for Excel’s Navigation button in Excel ribbon

2. The Kutools Navigation pane will appear on the left. Complete the following:

2.1) Click the Column list button to display the column arrangement interface.
2.2) Click a column name to select the column you wish to reposition.
2.3) Use the Up or Down button to shift the column to the required position.

A screenshot showing how to reorder columns with Kutools for Excel’s Navigation pane

Kutools for Excel - Supercharge Excel with over 300 essential tools, making your work faster and easier, and take advantage of AI features for smarter data processing and productivity. Get It Now



Create a new table by referencing columns in the desired order using formulas

For users who prefer not to modify the original data or want to present a reordered view of a table in a separate location, Excel formulas provide a simple solution. By referencing columns from the original table in a new worksheet or range, you can display the columns in any arrangement without affecting the source data.

Applicable scenarios: Creating summary reports, customizing data views for sharing, preserving original table integrity.
Advantages: Non-destructive, dynamic updates when source data changes, ideal for dashboards and standardized exports.
Precautions: Cell links are dependent on the original table; deleting source columns will break the reference. For tables with large data ranges, consider using structured references for clarity.

1. Decide where you want to display the reordered table (for instance, starting in cell F1 of a new worksheet). Enter a direct reference formula for each desired column. For example, to place the Date column first, then Name and Amount columns, use:

=[Table1[Date]]
=[Table1[Name]]
=[Table1[Amount]]

Place each formula in its respective header cell of the new table (e.g., F1, G1, H1). If your source table is named Table1, simply type the appropriate structured reference formulas. After entering the formulas, press Enter and drag them down as needed to fill the rows of your table.

For ranges that are not Excel tables, use cell references such as:

=A2
=C2
=B2

Here, enter each formula in your target range’s top row (e.g., F2, G2, H2), then drag the formulas down to copy them for each corresponding row of your dataset.

Tip: This method keeps your data dynamically connected. When you update values in the original table, the new reordered table refreshes automatically. If you want a static view, copy and paste values from the formula results.

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.

ExcelWordOutlookTabsPowerPoint
  • 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