Cookies help us deliver our services. By using our services, you agree to our use of cookies.
Tip: Other languages are Google-Translated. You can visit the English version of this link.
or

Register

or

## How to find highest value in a row and return column header in Excel?

In this article, I will talk about how to return the column header of the largest value in a row in Excel. For Example, I have the following data range, column A is the year, and column B to F are populated the order numbers from Jan to May. And now, I want to get the month name of the largest value in each row.

Find highest value in a row and return column header with formula

 Select or highlight cells with max & min value in a range of cells or each column or row: Kutools for Excel: with more than 200 handy Excel add-ins, free to try with no limitation in 60 days.

#### Find highest value in a row and return column header with formula

###### Amazing! Using Efficient Tabs in Excel Like Chrome, Firefox and Safari!

To retrieve the column header of the largest value in a row, you can apply a combination of INDEX, MATCH and MAX functions to get the result. Please do as follows:

1. Enter this formula into a blank cell you need: =INDEX(\$B\$1:\$F\$1,0,MATCH(MAX(\$B2:\$F2),\$B2:\$F2,0)), and then press Enter key to get the month name which matches the largest value in a row. See screenshot:

2. And then select the cell and drag the fill handle over to the range that you want to contain this formula, see screenshot:

Note: In the above formula: B1: F1 is the headers row that you want to return, B2: F2 is the data range which contains the largest value you want to find.

Related article:

How to find the highest value and return adjacent cell value in Excel?

### Recommended Productivity Tools

#### Office Tab

Bring handy tabs to Excel and other Office software, just like Chrome, Firefox and new Internet Explorer.

#### Kutools for Excel

Amazing! Increase your productivity in 5 minutes. Don't need any special skills, save two hours every day!

300 New Features for Excel, Make Excel Much Easy and Powerful:

• Merge Cell/Rows/Columns without Losing Data.
• Combine and Consolidate Multiple Sheets and Workbooks.
• Compare Ranges, Copy Multiple Ranges, Convert Text to Date, Unit and Currency Conversion.
• Count by Colors, Paging Subtotals, Advanced Sort and Super Filter,

Say something here...
symbols left.
###### or post as a guest, but your post won't be published automatically.
• To post as a guest, your comment is unpublished.
· 1 years ago
Hi, i want to make a list with names and grades and i want to find the 3 highest grades and the names that go with them i used the formula =INDEX(A3:A13,MATCH(LARGE(K3:K13,2),K3:K13,0)) but if two people have the same grade what happens??? can someone help me????
• To post as a guest, your comment is unpublished.
· 1 years ago
Hello, Did you find a solution?
• To post as a guest, your comment is unpublished.
· 1 years ago
How can I do this if I want to return a row header rather than column header? I would also like to base the row number on a value in another cell that matches the column header. (So, look up column header and max value in that column, return the row header for that max value).
• To post as a guest, your comment is unpublished.
· 2 years ago