How to filter cells by length of text in Excel?
Sometimes you may need to filter cells by length of text in Excel. For example, you need to filter text of 6 characters long. This article will show you the detailed steps about how to filter cells by given text length (the number of characters).
Recommended Productivity Tools for Excel
Office Tab: Bring powerful tabs to Office (include Excel), just like Chrome, Safari, Firefox and Internet Explorer. Save you half the time, and reduce thousands of mouse clicks for you. 30-day Unlimited Free Trial
Kutools for Excel: Save 71% of your time and solve 82% Excel problems for you. 300+ advanced tools designed for 1500+ work scenario, make Excel much easy and increase productivity immediately.60-day Unlimited Free Trial
You can filter cells by given text length (the number of characters) with Text Filter’s Custom Filter function. Please process as follows:
Step 1: Select the Column B, and click the Filter button under Data tab.
Step 2: Click the Filter Arrow , and move mouse over the Text Filters item, and choose the Custom Filter item. See the following screen shot:
Step 3: In the popping up Custom AutoFilter dialog box, specify the criteria as Equals, and enter 6 question marks to indicate the length.
If you want to filter cells which contain 6 characters in their contents, please enter 6 question marks (?) in as following screenshot.
Step 4: Click OK.
Then it filters cells with 6 characters in Column B.
Sometime you may want to filter text of many characters long, it is not convenient to type exact number of question marks. So it goes another tip: count the characters of text firstly, and then filter.
Step 1: In a help column, says Column D, enter the formula of =LEN(B2).
The Len function will count the characters in specific cell, and returns the characters length.
Step 2: Select the Column D, click the Home >> Fill >> Down to copy this formula to the entire column.
Step 3: Select the Column D, and click the Filter button under Data tab.
Step 4: Click the Filter Arrow , uncheck the Select All item, check the corresponding number of characters, says 6, and click OK.
Now it filters the Number 6 in the Column B, and shows the cells in Column B with only 6 characters long. See the following screen shot:
This section will introduce the Super Filter utility of Kutools for Excel. With this utility, you can easily filter cells by text length in Excel. Please do as follows.
1. Select the range you need to filter by length, and then click Enterprise > Super Filter to activate the Super Filter pane. See screenshot:
2. In the Super Filter dialog box, do the following settings:
A: Specify a column you want to filter by text length (here we select column B with header Name displaying).
B: Select Text in the second drop-down list.
C: In the third dro-down list, select Length is, Length is greater than or length is less than as you need.
D: Enter the length number into the fourth drop-down list. For example, we want to filter all texts with 10 characters (including spaces), so enter number 10.
E: Click the Filter button to start filtering.
Now all texts with specified lengths are filtered immediately. See screenshot:
1. You can click the Clear button to clear to filtering.
2. You can filter with multiple filter conditions with this Super Filter utility.
Kutools for Excel includes more than 300 handy Excel tools. Free to try with no limitation in 60 days. Download the free trial now!