Перейти к содержимому

Как фильтровать ячейки по полужирным символам в Excel?

Author: Kelly Last Modified: 2025-08-07

Вы можете применить стиль полужирного шрифта для форматирования данных или содержимого ячеек в Excel, но знаете ли вы, как фильтровать ячейки по тем, которые содержат полужирный стиль шрифта в Excel? В этой статье собраны несколько хитрых макросов VBA для фильтрации ячеек по полужирным символам в Excel.

Фильтрация полужирных ячеек с помощью вспомогательного столбца
Фильтрация полужирных ячеек с помощью кода VBA
Легкая фильтрация полужирных ячеек с помощью удивительного инструмента
Больше руководств по фильтрации данных…


Фильтрация полужирных ячеек с помощью вспомогательного столбца

Предположим, вам нужно отфильтровать все полужирные ячейки в столбце B, как показано на скриншоте ниже, выполните следующие действия:

Some cells in column B are bold

Следующая пользовательская функция помогает определить, является ли ячейка в столбце полужирной или нет, а затем возвращает результаты как TRUE или FALSE во вспомогательном столбце. Вы можете отфильтровать все результаты TRUE, чтобы отображались только полужирные ячейки в столбце B.

1. Нажмите клавиши Alt + F11, чтобы открыть окно Microsoft Visual Basic for Application.

2. В окне Microsoft Visual Basic for Application нажмите Вставить > Модуль, затем скопируйте следующий код VBA в окно Модуля. См. скриншот:

Код VBA: Фильтрация ячеек по полужирным символам

Function IsBold(rCell As Range)
IsBold = rCell.Font.Bold
End Function

Code pasted to VBA window

3. Нажмите клавиши Alt + Q, чтобы закрыть окно с кодом.

4. Выберите пустую ячейку, которая находится рядом с таблицей (выбранная ячейка должна располагаться на той же строке, что и первая строка в фильтруемой таблице), скопируйте формулу ниже в нее и нажмите клавишу ввода.

=IsBold(B2)

Self-defined formula entered in a cell

5. Продолжайте выбирать первую ячейку с результатом и перетащите маркер заполнения, чтобы получить все результаты. См. скриншот:

Self-defined formula populated to below cells

6. Выберите заголовок вспомогательного столбца, нажмите Данные > Фильтр. Нажмите кнопку со стрелкой возле ячейки заголовка, отметьте только поле TRUE, а затем нажмите OK.

Filter button on the ribbon and filter pane with TURE selected

Теперь все полужирные ячейки в столбце B отфильтрованы, как показано на скриншоте ниже.

Only bold cells in column is visible now


Быстрая фильтрация полужирных ячеек в столбце несколькими щелчками в Excel:

Утилита Фильтрация полужирных ячеек из Kutools for Excel может помочь быстро отфильтровать все полужирные ячейки в определенном столбце несколькими щелчками, как показано в демонстрации ниже.
Скачайте полную версию 30-дневной бесплатной пробной версии Kutools for Excel прямо сейчас!

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


Фильтрация полужирных ячеек с помощью кода VBA

Следующий код VBA позволяет фильтровать все полужирные ячейки в одном столбце напрямую. Выполните следующие шаги.

1. Выберите диапазон столбца, из которого вы хотите отфильтровать все полужирные ячейки, за исключением ячейки заголовка. В данном случае я выбираю B2:B16.

2. Нажмите клавиши Alt + F11, чтобы открыть окно Microsoft Visual Basic for Application.

3. В окне Microsoft Visual Basic for Application нажмите Вставить > Модуль, затем скопируйте и вставьте следующий код VBA в окно Модуля.

Код VBA: Фильтрация полужирных ячеек в столбце

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. Нажмите клавишу F5, чтобы запустить этот макрос. Затем все полужирные ячейки сразу фильтруются в выбранном диапазоне столбца.

Only bold cells in column is visible now


Легкая фильтрация полужирных ячеек с помощью удивительного инструмента

В этом разделе мы рекомендуем вам удобный инструмент – утилиту Фильтрация полужирных ячеек из Kutools for Excel. С помощью этого инструмента все полужирные ячейки в выбранном столбце фильтруются немедленно несколькими щелчками.

Перед применением Kutools для Excel, пожалуйста, сначала скачайте и установите его.

1. Выберите диапазон столбца, который вы хотите отфильтровать по полужирным ячейкам, нажмите Kutools Plus > Специальный фильтр > Фильтрация полужирных ячеек, чтобы выполнить задачу. Смотрите демо ниже:

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

Kutools для Excel - Усильте Excel более чем 300 необходимыми инструментами. Наслаждайтесь постоянно бесплатными функциями ИИ! Получите прямо сейчас


Связанные статьи

Одновременная фильтрация нескольких столбцов в Excel
После фильтрации одного столбца с помощью функции Фильтр могут быть применены только условия И к более чем одному столбцу. В этом случае, как можно применить как условия И, так и ИЛИ для фильтрации нескольких столбцов одновременно в листе Excel? Методы в этой статье могут помочь вам.

Фильтрация или выбор ячеек по цвету ячейки в Excel
Обычно вы можете закрасить ячейки разными цветами в Excel для любых целей. Если у вас есть лист, где используются разные цвета для обозначения разных типов содержимого, и вы хотите отфильтровать или выбрать эти ячейки по цвету ячейки, это можно сделать с помощью методов, описанных в этой статье.

Вставка с пропуском скрытых/отфильтрованных ячеек и строк в Excel
Например, вы отфильтровали таблицу в Excel, но теперь вам нужно скопировать диапазон и вставить его в эту отфильтрованную таблицу, знаете ли вы, как вставить с пропуском скрытых/отфильтрованных ячеек и строк? Несколько простых способов в этой статье могут помочь вам.

Фильтрация строк на основе выбора списка на другом листе
В Excel мы обычно фильтруем строки на основе критериев, но если есть два списка, один на Листе1, а другой на Листе2, есть ли какие-либо хитрости для быстрой фильтрации строк на Листе1 на основе списка на Листе2? Здесь в этой статье представлены способы решения этой задачи.

Фильтрация всех связанных данных из объединенных ячеек в Excel
Предположим, в вашем диапазоне данных есть столбец объединенных ячеек, и теперь вам нужно отфильтровать этот столбец с объединенными ячейками, чтобы показать все строки, которые связаны с каждой объединенной ячейкой, как показано на следующих скриншотах. В Excel функция Фильтр позволяет фильтровать только первый элемент, связанный с объединенными ячейками, в этой статье мы говорим о том, как фильтровать все связанные данные из объединенных ячеек в Excel.

Больше руководств по фильтрации данных…

Лучшие инструменты для повышения продуктивности в Office

🤖 Kutools AI Aide: Переворот в анализе данных на основе: Интеллектуальное выполнение   |  Сгенерировать код  |  Создать Пользовательские Формулы  |  Анализ данных и генерация диаграмм  |  Вызов Kutools Functions
Популярные функции: Найти, выделить или отметить дубликаты   |  Удалить пустые строки   |  Объединить столбцы или ячейки без потери данных   |   Округлить...
Супер ПОИСК: VLookup с несколькими критериями    VLookup с несколькими значениями  |   Многолистовой поиск   |   Распознавание нечетких соответствий ....
Расширенный раскрывающийся список: Быстро создать раскр. список   |  Зависимый раскрывающийся список   |  Множественный выбор в раскрывающемся списке ....
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  |  Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка фокусировки   |  Дизайн листа   |   Улучшенная строка формулы    Управление книгой и листами   |  Библиотека автотекста (Auto Text)   |  Выбор даты   |  Объединить данные   |  Шифрование/Расшифровка ячеек    Отправить письмо по списку   |  Супер фильтр   |   Специальный фильтр (фильтр по жирному/курсиву/зачеркиванию...) ...
Топ–15 наборов инструментов: 12 текстовых инструментов (Добавить текст, Удалить определенные символы, ...)   |   50+ типов диаграмм (Диаграмма Ганта, ...)   |   40+ практических формул (Расчет возраста на основе даты рождения, ...)   |   19 инструментов вставки (Вставить QR-код, Вставить изображение из пути, ...)   |  12 инструментов преобразования (Преобразовать в слова, Конвертация валюты, ...)   |  7 инструментов объединения и разделения (Расширенное объединение строк, Разделить ячейки, ...)   |   ... и многое другое
Используйте Kutools на вашем предпочитаемом языке – поддерживаются английский, испанский, немецкий, французский, китайский и более40 других языков!

Повысьте свои навыки работы в Excel с Kutools для Excel и ощутите новую эффективность. Kutools для Excel предлагает более300 расширенных функций для повышения продуктивности и экономии времени.  Щелкните здесь, чтобы получить наиболее нужную вам функцию...


Office Tab добавляет вкладочный интерфейс в Office, делая вашу работу значительно проще

  • Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна, а не в новых окнах.
  • Увеличьте свою продуктивность на50% и сократите сотни кликов мышью ежедневно!