How to filter cells by bold characters in Excel?
In Excel, applying bold formatting to certain cells is a common way to highlight or emphasize important data within your worksheet. However, when dealing with large datasets, you may find it challenging to quickly filter or extract all the cells that have bold text formatting. Since Excel does not have a built-in filter condition specifically for bold font style, performing this type of filter requires some alternative techniques. Filtering cells by bold characters can help you easily review highlights, focus on key data points, or prepare summarized reports based on visual cues. In this article, several practical solutions are provided to help you filter cells that contain bold text in Excel efficiently.
Filter bold cells with the helper column
Filter bold cells with the VBA code
Easily filter bold cells with an amazing tool
More tutorials for data filtering…
Filter bold cells with the help column
Suppose you have a list of data in column B where some cells are bold for emphasis, as illustrated in the screenshot below. If you want to filter out only those bold cells for analysis or review, you can do so by following these steps:

Because Excel's built-in filter does not recognize bold formatting as a filter criterion, you can use a user-defined function via VBA to determine whether a given cell is bold. This function will return TRUE if the cell is bold and FALSE otherwise. By creating a helper column, you can utilize this function and then apply a standard filter to isolate and view all bolded cells.
1. Press Alt + F11 to open the Microsoft Visual Basic for Applications window. If it is your first time using VBA, you may need to enable the Developer tab from the Excel options.
2. In the Microsoft Visual Basic for Applications window, click Insert > Module. Then, copy and paste the following VBA code into the new module window. Refer to the screenshot for guidance:
VBA code: Filter cells by bold characters
Function IsBold(rCell As Range)
IsBold = rCell.Font.Bold
End Function 
3. After pasting the code, press Alt + Q to close the VBA editor and return to your workbook.
4. Select a blank cell adjacent to your data. Enter the following formula and press Enter:
=IsBold(B2)

5. With the cell still selected, drag the fill handle down alongside your dataset to fill the helper column with TRUE/FALSE results. This step will allow you to quickly scan which rows have bold formatting.

6. Next, filter the helper column to display only TRUE values. To do so:
- Click the header cell of the helper column to select it.
- Go to the Data tab and click Filter.
- Click the small filter arrow in the header, check only the box for TRUE, and then click OK.

All rows containing bold cells in column B are now displayed, with the rest hidden from view:

Advantages: This solution makes it possible to reuse or audit the helper column whenever the formatting changes. It's flexible and the helper results can combine with other filter criteria.
Quickly filter bold cells in a column with several clicks in Excel:
The Filter Bold cells utility of Kutools for Excel enables users to instantly filter all bold-formatted cells within a chosen column, significantly simplifying the process compared to manual methods. See the demonstration below.
Download the full feature 30-day free trial of Kutools for Excel now!

Filter bold cells with the VBA code
The following VBA macro can filter all bold cells in a specified range immediately without using helper columns or formulas. This approach is suitable for users who want a quick, one-time action based on current formatting.
1. Select the range of cells in your column where you wish to filter for bold entries (do not include the header row if you want it to remain visible).
2. Press Alt + F11 to open the Microsoft Visual Basic for Applications window.
3. In the VBA editor, click Insert > Module, then paste the following VBA code into the Module window:
VBA code: Filter bold cells in a column
Sub FilterBold()
'Updated by Extendoffice 20191018
Dim cell As Range
For Each cell In Selection
If cell.Font.Bold = False Then
cell.EntireRow.Hidden = True
End If
Next cell
End Sub 
4. Press F5 to execute the macro. The procedure will immediately process your selection and hide the rows with non-bold cells, leaving only the bold cells displayed in the worksheet.

Tips:
- To reveal the hidden rows afterwards, select the entire sheet or relevant range, right-click the row headers, and choose "Unhide."
- If your data includes merged cells or special formatting, test the macro on a backup copy first to ensure compatibility.
Advantages: Efficient for one-off reporting or temporary reviews where a helper column would be cumbersome.
Easily filter bold cells with an amazing tool
If you are looking for the most efficient way to filter cells by bold formatting, the Filter Bold cells feature in Kutools for Excel offers a reliable and user-friendly solution. With just a few clicks, you can instantly highlight or extract all bold cells in a selected column, removing the need for VBA, formulas, or manual review.
Before applying Kutools for Excel, please download and install it firstly.
1. To filter bold cells using Kutools, simply select the target column range, then go to Kutools Plus > Special Filter > Filter Bold. Refer to the following demo for clarity:

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
This approach is recommended when you need fast, consistent results or want to minimize manual intervention. Kutools is also suitable for users who are unfamiliar with VBA or formula-based solutions.
Advantages: Extremely fast, minimizes risk of errors, and requires no knowledge of macros or helper columns. Perfect for frequent or large-scale filtering tasks.
No matter which approach you choose, filtering by bold characters can quickly help you isolate and analyze visually emphasized data, making your Excel data management more efficient.
Related articles
Filter multiple columns simultaneously in Excel
After filtering one column with the Filter feature, only AND criteria can be applied to more than one column. In this case, how could you apply both the AND and OR criteria to filter multiple columns simultaneously in Excel worksheet? Methods in this article can do you a favor.
Filter or select cells by cell color in Excel
Normally you can fill cells with different colors for any purposes in Excel. If you have a worksheet with using different colors to indicate different type of contents and you want to filter or select those cells by the cell color, you may get it done with the methods in this article.
Paste skipping hidden/filtered cells and rows in Excel
For example, you have filtered a table in Excel, but now you need to copy a range and paste into this filtered table, do you know how to paste skipping the hidden/filtered cells and rows? Several easy ways in this article can help you.
Filter rows based on a list selection in another sheet
In Excel, we usually filter rows based on a criteria, but if there are two list, one is in Sheet1, and another in Sheet2, could you have any tricks to quickly filter rows in Sheet1 based on the list in Sheet2? Here this article introduces the ways on solving this job.
Filter all related data from merged cells in Excel
Supposing there is a column of merged cells in your data range, and now, you need to filter this column with merged cells to show all the rows which are related with each merged cell as following screenshots shown. In excel, the Filter feature allows you to filter only the first item which associated with the merged cells, in this article, we are talking about how to filter all related data from merged cells 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!
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.
- 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