How to find the longest or shortest text string in a column?
In a worksheet, if you want to know which cell contains the longest or shortest characters and then extract it from a column, how could you do? Normally, you may count the number of the text strings in the list one by one and compare them to get the result. But here, I can talk about an easy formula to help you find the longest or shortest text as you need.
Find the longest or shortest text strings from a column with Array formula
Find the longest or shortest text strings from a column with Array formula
To retrieve the longest text string from a list of data, the following Array formula can help you.
1. Next to your list of data, in a blank cell, please enter this formula:
=INDEX(A2:A11,MATCH(MAX(LEN(A2:A11)),LEN(A2:A11),0)), see screenshot:
Tip: In the above formula, A2:A11 indicates the data range that you want to use, you can change it as your need.
2. Then press Shift + Ctrl + Enter keys together, and the longest text string has been extracted. See screenshot:
Note: If you need to get the shortest text string, please apply this Array formula:
=INDEX(A2:A11,MATCH(MIN(LEN(A2:A11)),LEN(A2:A11),0)), and remember to press Shift + Ctrl + Enter keys at the same time.
Related articles:
How to find the last used row or column in Excel?
How to find first / last day or working day of a month in Excel?
Best Office Productivity Tools
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!