Start Free Course

Excel Reverse Order

Written by ExcelMojo Editorial Team ExcelMojo Editorial Team ExcelMojo editorial profile and article credentials. Full Bio
Reviewed by Dheeraj Vaidya, CFA, FRM Dheeraj Vaidya, CFA, FRM Reviewed for accuracy, clarity, and editorial standards. Full Bio
Updated Apr 23, 2026
Read Time 9 min

What Is Reverse Order In Excel?

Excel reverse order involves flipping the data in a column, with the values at the bottom, in the original data, showing at the top after the flip. Though Excel does not offer an inbuilt option to reverse the order of data rows, one can flip the data using the Sort option, Excel formula, and VBA coding technique.

Users can use this Excel option to reverse the order of unsorted data, such as names and numeric values in a column or array.

📥Download the ready-to-use Excel template to practice this tutorial yourself.

Download Excel Template

For example, the table below contains a list of employee names.

Frequently Asked Questions (FAQs)

1. Can I flip columns and rows in Excel?

We can flip columns and rows in Excel.

If we have to flip columns or rows of data, use the Sort option from the Data tab.

And if we must flip columns and rows to rows and columns respectively, use the Transpose excel option from the Paste Special window.

2. How to reverse order in Excel horizontally?

We can reverse order in Excel horizontally using the following steps.
1) First, change the given data rows into columns using the Transpose option in the Paste Special window.
2) Next, sort the columns using the Sort option from the Data tab.
3) Finally, rotate the columns to rows using the Transpose option in the Paste Special window.

Let us see the steps with an example.

The below table shows a set of fruits, their order dates, and order status data.

Excel Reverse Order - FAQ 2

Suppose the requirement is to flip the data order horizontally. Then, the steps are as follows:

• Step 1: Select the table range and press Ctrl + C to copy the data.

FAQ 2 - Step 1

Select a cell, say, cell E1, press the shortcut keys Alt + E + S to open the Paste Special window, and check the Transpose box.

FAQ 2 - Step 1a

Clicking OK will paste the transposed data into the selected cell.

 FAQ 2 - Step 1b

• Step 2: Add a helper column of numbers in ascending order to the end of the transposed data in column L.

FAQ 2 - Step 2

• Step 3: Click on a cell in the transposed data range and follow the path DataSort to open the Sort window.

FAQ 2 - Step 3a

FAQ 2 - Step 3b

• Step 4: Ensure the My data has headers box remains unchecked and pick column L, the helper column, as the Sort by option.

FAQ 2 - Step 4a

And pick the Largest to Smallest option as the Order.

FAQ 2 - Step 4b

FAQ 2 - Step 4c

Clicking OK will reverse the order of the values in the transposed data.

FAQ 2 - Step 4d

• Step 5: Select the transposed data range, leaving the helper column unselected. And press Ctrl + C to copy the data.

FAQ 2 - Step 5a

Select a cell, say, cell A10, press the shortcut keys Alt + E + S to open the Paste Special window, and check the Transpose box.

FAQ 2 - Step 5b

And clicking OK will flip the source data horizontally.

FAQ 2 - Step 5c

When we compare the source and the final data, the order of the data in each row appears flipped horizontally in the output.

3. Why is reverse order in Excel not working?

The reverse order in Excel is not working, perhaps because of the below reasons:
We tried applying the Sort method without the numbers in the helper column being in ascending order.
The Sort Options setting in the Sort window does not match the desired reverse order type (vertical and horizontal).

Download Template

📥Download the ready-to-use Excel template to practice this tutorial yourself.

Download Excel Template

This has been a guide to Excel Reverse Order. Here we learn how to reverse order of data using Sort, INDEX, ROWS & VBA, with examples & downloadable template. You can learn more from the following articles –