KutoolsforOffice — One Suite. Five Tools. Get More Done.February Sale: 20% Off

How to filter cells by bold characters in Excel?

AuthorKellyLast modified

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:

Some cells in column B are bold

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

Code pasted to VBA window

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)

Self-defined formula entered in a cell

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.

Self-defined formula populated to below cells

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.

Filter button on the ribbon and filter pane with TURE selected

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

Only bold cells in column is visible now

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!

Demo: Use Kutools' Filter Bold Cells feature to filter for bold cells only with one click


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

Code pasted to VBA window

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.

Only bold cells in column is visible now

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:

Demo: Use Kutools' Filter Bold Cells feature to filter for bold cells only with one click

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.

More tutorials for data filtering…

Best Office Productivity Tools

🤖Kutools AI Aide: Revolutionize data analysis based on: Intelligent Execution   |  Generate Code  |  Create Custom Formulas  |  Analyze Data and Generate Charts  |  Invoke Kutools Functions
Popular Features: Find, Highlight or Identify Duplicates   |  Delete Blank Rows   |  Combine Columns or Cells without Losing Data   |  Round without Formula ...
Super Lookup: Multiple Criteria VLookup    Multiple Value VLookup  |   VLookup Across Multiple Sheets   |   Fuzzy Lookup ....
Advanced Drop-down List: Quickly Create Drop Down List   |  Dependent Drop Down List   |  Multi-select Drop Down List ....
Column Manager: Add a Specific Number of Columns  |  Move Columns  |  Toggle Visibility Status of Hidden Columns  |  Compare Ranges & Columns ...
Featured Features: Grid Focus   |  Design View   |  Big Formula Bar    Workbook & Sheet Manager   |  Resource Library (Auto Text)   |  Date Picker   |  Combine Worksheets   |  Encrypt/Decrypt Cells    Send Emails by List   |  Super Filter   |   Special Filter (filter bold/italic/strikethrough...) ...
Top 15 Toolsets12 Text Tools (Add Text, Remove Characters, ...)   |   50+ Chart Types (Gantt Chart, ...)   |   40+ Practical Formulas (Calculate age based on birthday, ...)   |   19 Insertion Tools (Insert QR Code, Insert Picture from Path, ...)   |   12 Conversion Tools (Numbers to Words, Currency Conversion, ...)   |   7 Merge & Split Tools (Advanced Combine Rows, Split Cells, ...)   |   ... and more
Use Kutools in your preferred language – supports English, Spanish, German, French, Chinese, and 40+ others!

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.

ExcelWordOutlookTabsPowerPoint
  • 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