Как фильтровать ячейки с помощью полужирного шрифта в Excel (простое руководство)

Я получаю этот запрос все время. У людей огромные наборы данных, и кто-то в их команде выделил некоторые записи, отформатировав их жирным шрифтом.
Теперь вы тот, кто получает эти данные, и вам нужно отфильтровать все эти записи, которые имеют полужирное форматирование.
Например, предположим, что у вас есть набор данных, показанный ниже, и вы хотите отфильтровать все ячейки, отформатированные полужирным шрифтом.

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

Метод 1. Фильтрация выделенных жирным шрифтом ячеек с помощью функции "Найти и заменить"
Найти и заменить можно использовать для поиска определенного текста на листе, а также определенного формата (например, цвета ячейки, цвета шрифта, полужирного шрифта, цвета шрифта).
Идея состоит в том, чтобы найти на листе выделенное жирным шрифтом форматирование и преобразовать его во что-то, что можно легко отфильтровать. (Подсказка: цвет ячейки можно использовать как фильтр).
Вот шаги фильтрации ячеек с полужирным шрифтом:
- Выберите весь набор данных.
- Перейдите на вкладку "Главная".
- В группе «Редактирование» щелкните раскрывающееся меню «Найти и выбрать».
- Щелкните "Заменить". (Сочетание клавиш: Control + H)

- В диалоговом окне «Найти и заменить» нажмите кнопку «Параметры».

- В разделе «Найти» перейдите к раскрывающемуся меню «Формат» и выберите «Выбрать формат из ячейки».

- Выделите любую ячейку, в которой текст выделен жирным шрифтом.

- В разделе «Заменить на:» перейдите в раскрывающийся список «Формат» и нажмите «Выбрать формат из ячейки».

- В диалоговом окне «Замена формата» выберите вкладку «Заливка», выберите любой цвет и нажмите «ОК» (убедитесь, что этого цвета еще нет в ячейках вашего листа).
- Нажмите «Заменить все». Это закрасит все ячейки с текстом жирным шрифтом.

На описанных выше шагах мы преобразовали текстовый формат, выделенный жирным шрифтом, в формат, который распознается Excel как критерий фильтрации.
Теперь, чтобы отфильтровать эти ячейки, выполните следующие действия:
- Выберите весь набор данных.
- Перейдите на вкладку "Данные".
- Щелкните значок фильтра (Сочетание клавиш: Control + Shift + L)

- Для столбца, который вы хотите отфильтровать, щелкните значок фильтра (стрелка вниз в ячейке).
- В раскрывающемся списке перейдите к параметру «Фильтр по цвету» и выберите цвет, который вы применили к ячейкам с текстом, выделенным жирным шрифтом.

Это автоматически отфильтрует все ячейки с полужирным шрифтом.
Попробуйте сами… Скачать файл
Метод 2 — Использование формулы Get.Cell
Пришло время для скрытого драгоценного камня в Excel. Это макро-функция Excel 4 — GET.CELL ().
Это старая функция, которая не работает на листе как обычные функции, но по-прежнему работает в именованных диапазонах.
Функция GET.CELL дает вам информацию о ячейке.
Например, он может сказать вам:
- Имеет ли ячейка полужирное форматирование или нет
- Если в ячейке есть формула или нет
- Заперта ли ячейка или нет и тд.
Вот синтаксис формулы GET.CELL
- Type_num является аргументом для указания информации, которую вы хотите получить для указанной ячейки (например, если вы введете 20 в качестве type_num, он вернет TRUE, если ячейка имеет полужирный формат шрифта, и FALSE, если нет).
- Справка ссылка на ячейку, которую вы хотите проанализировать.
Теперь позвольте мне показать вам, как фильтровать ячейки с текстом, выделенным жирным шрифтом, используя эту формулу:
- Перейдите на вкладку "Формулы".
- Нажмите на опцию Define Name.

- В диалоговом окне «Новое имя» используйте следующие сведения:
- Имя: FilterBoldCell
- Объем: Рабочая тетрадь
- Относится к: = GET.CELL (20, $ A2)

- Щелкните ОК.
- Перейдите в ячейку B2 (или любую ячейку в той же строке, что и первая ячейка набора данных) и введите = FilterBoldCell
- Скопируйте эту формулу для всех ячеек столбца. Он вернет ИСТИНА, если ячейка выделена жирным шрифтом, и ЛОЖЬ, если это не так.
- Теперь выберите весь набор данных, перейдите на вкладку «Данные» и щелкните значок «Фильтр».
- В столбце, где у вас есть ИСТИНА / ЛОЖЬ, выберите раскрывающийся список фильтра и выберите ИСТИНА.

Все ячейки с текстом, выделенным жирным шрифтом, теперь отфильтрованы.
Примечание. Поскольку это функция макроса, вам необходимо сохранить этот файл с расширением .xlsm. или .xls расширение.
Мне не удалось найти справочную статью о GET.CELL () от Microsoft. Вот кое-что, что я нашел на доске сообщений мистера Excel.
Попробуйте сами… Скачать файл
Метод 3 — фильтрация выделенных жирным шрифтом ячеек с помощью VBA
Вот еще один способ фильтрации ячеек с текстом, выделенным жирным шрифтом, с помощью VBA.
- Щелкните правой кнопкой мыши вкладку рабочего листа и выберите Просмотреть код (или используйте сочетание клавиш ALT + F11). Это открывает серверную часть редактора VB.

- В окне редактора VB будет панель Project Explorer. Если его там нет, перейдите в «Просмотр» и выберите «Обозреватель проектов».

- На панели Project Explorer щелкните правой кнопкой мыши книгу (VBAProject), над которой вы работаете, перейдите в Insert и нажмите Module. Это вставляет модуль, в который мы поместим код VBA.

- Дважды щелкните значок модуля (чтобы убедиться, что ваш код включен в модуль) и вставьте следующий код в панель справа:
- Перейдите на рабочий лист и используйте следующую формулу: = Полужирный шрифт (B2)
- Эта формула возвращает значение ИСТИНА, если к ячейке применено полужирное форматирование, и ЛОЖЬ в противном случае. Теперь вы можете просто отфильтровать все ИСТИННЫЕ значения (как показано в методе 2).

Опять таки! В этой книге теперь есть макрос, поэтому сохраните его с расширением .xlsm или .xls.
Попробуйте сами… Скачать файл
Надеюсь, у вас будет достаточно времени для столь необходимого перерыва на кофе 🙂
Вы знаете другой способ сделать это? Я хотел бы поучиться у вас. Оставляйте свои мысли в разделе комментариев и будьте крутыми.
Как найти значения ячеек с жирным шрифтом?
Нужно выбрать значения ячеек для копирования на другой лист документа, привязавшись к ячейке с жирным шрифтом. На одном сайте нашел такую формулу: =ЕЖИРНЫЙ(А2) , но у меня в excel нет такой формулы. Как можно сделать?

![]()
![]()
Т.к. "другие поля (телефон, часы работы и сайт) есть не у всех данных", то для получения других данных из блока нужно отслеживать наполнение блока.
Если нужно получить только жирные заголовки блоков, то массив выгрузки можно ограничить одним столбцом.
Нужно написать функцию для формулы на VBA.
И можно использовать: =ЕЖИРНЫЙ(А2)
![]()
Дизайн сайта / логотип © 2023 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2023.9.4.43609
Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
How to Filter Cells with Bold Font Formatting in Excel (An Easy Guide)
I get this query all the time. People have huge data sets and someone in their team has highlighted some records by formatting it in bold font.
Now, you are the one who gets this data, and you have to filter all these records that have a bold formatting.
For example, suppose you have the data set as shown below, and you want to filter all the cells that have been formatted in bold font.

There is no straightforward way of doing it.
You cannot simply use an Excel filter to get all the bold cells. But that doesn’t mean you have to waste hours and do it manually.
In this tutorial, I will show you three ways to filter cells with bold font formatting in Excel:
This Tutorial Covers:

Method 1 – Filter Bold Cells Using Find and Replace
Find and Replace can be used to find specific text in the worksheet, as well as a specific format (such as cell color, font color, bold font, font color).
The idea is to find the bold font formatting in the worksheet and convert it into something that can be easily filtered (Hint: Cell color can be used as a filter) .
Here are the steps filter cells with bold text format:
- Select the entire data set.
- Go to the Home tab.
- In the Editing group, click on the Find and Select drop down.
- Click on Replace. ( Keyboard shortcut: Control + H )

- In the Find and Replace dialog box, click on the Options button.

- In the Find what section, go to the Format drop-down and select ‘Choose Format From Cell’.

- Select any cell which has the text in bold font format.

- In the ‘Replace with:’ section, go to Format drop-down and click on ‘Choose Format From Cell’ option.

- In the Replace Format dialog box, select the Fill Tab and select any color and click OK (make sure it’s a color that is not there already in your worksheet cells).
- Click on Replace All. This will color all the cells that have the text with bold font formatting.
(Key Board Shortcut: Control + Shift + L) - For the column that you want to filter, click on the filter icon (the downward pointing arrow in the cell).
- In the drop-down, go to the ‘Filter by Color’ option and select the color you applied to cells with text in bold font format.

This will automatically filter all those cells that have bold font formatting in it.
Try it yourself.. Download the file
Method 2 – Using Get.Cell Formula
It time for a hidden gem in Excel. It’s an Excel 4 macro function – GET.CELL().
This is an old function which does not work in the worksheet as regular functions, but it still works in named ranges.
GET.CELL function gives you the information about the cell.
For example, it can tell you:
- If the cell has bold formatting or not
- If the cell has a formula or not
- If the cell is locked or not, and so on.
Here is the syntax of the GET.CELL formula
- Type_num is the argument to specify the information that you want to get for the referenced cell (for example, if you enter 20 as the type_num, it would return TRUE if the cell has a bold font format, and FALSE if not).
- Reference is the cell reference that you want to analyze.
Now let me show you how to filter cells with text in a bold font format using this formula:
- Go to Formulas tab.
- Click on the Define Name option.

- In the New Name dialog box, use the following details:
- Name: FilterBoldCell
- Scope: Workbook
- Refers to: =GET.CELL(20,$A2)

- Click OK.
- Go to cell B2 (or any cell in the same row as that of the first cell of the dataset) and type =FilterBoldCell
- Copy this formula for all the cell in the column. It will return a TRUE if the cell has bold formatting and FALSE if it does not.
- Now select the entire data set, go to the Data tab and click on the Filter icon.
- In the column where you have TRUE/FALSE, select the filter drop-down and select TRUE.

All the cells with text in bold font format have now been filtered.
Note: Since this is a macro function, you need to save this file with a .xlsm or . xls extension.
I could not find any help article on GET.CELL() by Microsoft. Here is something I found on Mr. Excel Message Board.
Try it yourself.. Download the file
Method 3 – Filter Bold Cells using VBA
Here is another way of filtering cells with text in bold font format by using VBA.
Here are the steps:
- Right-click on the worksheet tab and select View Code (or use the keyboard shortcut ALT + F11). This opens the VB Editor backend.

- In the VB Editor window, there would be the Project Explorer pane. If it is not there, go to View and select Project Explorer.

- In the Project Explorer pane, right click on the workbook (VBAProject) on which you are working, go to Insert and click on Module. This inserts a module where we will put the VBA code.

- Double click on the module icon (to make sure your code into the module), and paste the following code in the pane on the right:
- Go to the worksheet and use the below formula: =BoldFont(B2)
- This formula returns TRUE wherever there is bold formatting applied to the cell and FALSE otherwise. Now you can simply filter all the TRUE values (as shown in Method 2)

Again! This workbook now has a macro, so save it with .xlsm or .xls extension
Try it yourself.. Download the file
You May Also Like the Following Excel Tutorials:
Как выделить жирным ячейки в excel
Как фильтровать ячейки с помощью полужирного шрифта в Excel (простое руководство)

Я получаю этот запрос все время. У людей огромные наборы данных, и кто-то в их команде выделил некоторые записи, отформатировав их жирным шрифтом.
Теперь вы тот, кто получает эти данные, и вам нужно отфильтровать все эти записи, которые имеют полужирное форматирование.
Например, предположим, что у вас есть набор данных, показанный ниже, и вы хотите отфильтровать все ячейки, отформатированные полужирным шрифтом.

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

Метод 1. Фильтрация выделенных жирным шрифтом ячеек с помощью функции "Найти и заменить"
Найти и заменить можно использовать для поиска определенного текста на листе, а также определенного формата (например, цвета ячейки, цвета шрифта, полужирного шрифта, цвета шрифта).
Идея состоит в том, чтобы найти на листе выделенное жирным шрифтом форматирование и преобразовать его во что-то, что можно легко отфильтровать. (Подсказка: цвет ячейки можно использовать как фильтр).
Вот шаги фильтрации ячеек с полужирным шрифтом:
- Выберите весь набор данных.
- Перейдите на вкладку "Главная".
- В группе «Редактирование» щелкните раскрывающееся меню «Найти и выбрать».
- Щелкните "Заменить". (Сочетание клавиш: Control + H)

- В диалоговом окне «Найти и заменить» нажмите кнопку «Параметры».

- В разделе «Найти» перейдите к раскрывающемуся меню «Формат» и выберите «Выбрать формат из ячейки».

- Выделите любую ячейку, в которой текст выделен жирным шрифтом.

- В разделе «Заменить на:» перейдите в раскрывающийся список «Формат» и нажмите «Выбрать формат из ячейки».

- В диалоговом окне «Замена формата» выберите вкладку «Заливка», выберите любой цвет и нажмите «ОК» (убедитесь, что этого цвета еще нет в ячейках вашего листа).
- Нажмите «Заменить все». Это закрасит все ячейки с текстом жирным шрифтом.

На описанных выше шагах мы преобразовали текстовый формат, выделенный жирным шрифтом, в формат, который распознается Excel как критерий фильтрации.
Теперь, чтобы отфильтровать эти ячейки, выполните следующие действия:
- Выберите весь набор данных.
- Перейдите на вкладку "Данные".
- Щелкните значок фильтра (Сочетание клавиш: Control + Shift + L)

- Для столбца, который вы хотите отфильтровать, щелкните значок фильтра (стрелка вниз в ячейке).
- В раскрывающемся списке перейдите к параметру «Фильтр по цвету» и выберите цвет, который вы применили к ячейкам с текстом, выделенным жирным шрифтом.

Это автоматически отфильтрует все ячейки с полужирным шрифтом.
Попробуйте сами… Скачать файл
Метод 2 — Использование формулы Get.Cell
Пришло время для скрытого драгоценного камня в Excel. Это макро-функция Excel 4 — GET.CELL ().
Это старая функция, которая не работает на листе как обычные функции, но по-прежнему работает в именованных диапазонах.
Функция GET.CELL дает вам информацию о ячейке.
Например, он может сказать вам:
- Имеет ли ячейка полужирное форматирование или нет
- Если в ячейке есть формула или нет
- Заперта ли ячейка или нет и тд.
Вот синтаксис формулы GET.CELL
- Type_num является аргументом для указания информации, которую вы хотите получить для указанной ячейки (например, если вы введете 20 в качестве type_num, он вернет TRUE, если ячейка имеет полужирный формат шрифта, и FALSE, если нет).
- Справка ссылка на ячейку, которую вы хотите проанализировать.
Теперь позвольте мне показать вам, как фильтровать ячейки с текстом, выделенным жирным шрифтом, используя эту формулу:
- Перейдите на вкладку "Формулы".
- Нажмите на опцию Define Name.

- В диалоговом окне «Новое имя» используйте следующие сведения:
- Имя: FilterBoldCell
- Объем: Рабочая тетрадь
- Относится к: = GET.CELL (20, $ A2)

- Щелкните ОК.
- Перейдите в ячейку B2 (или любую ячейку в той же строке, что и первая ячейка набора данных) и введите = FilterBoldCell
- Скопируйте эту формулу для всех ячеек столбца. Он вернет ИСТИНА, если ячейка выделена жирным шрифтом, и ЛОЖЬ, если это не так.
- Теперь выберите весь набор данных, перейдите на вкладку «Данные» и щелкните значок «Фильтр».
- В столбце, где у вас есть ИСТИНА / ЛОЖЬ, выберите раскрывающийся список фильтра и выберите ИСТИНА.

Все ячейки с текстом, выделенным жирным шрифтом, теперь отфильтрованы.
Примечание. Поскольку это функция макроса, вам необходимо сохранить этот файл с расширением .xlsm. или .xls расширение.
Мне не удалось найти справочную статью о GET.CELL () от Microsoft. Вот кое-что, что я нашел на доске сообщений мистера Excel.
Попробуйте сами… Скачать файл
Метод 3 — фильтрация выделенных жирным шрифтом ячеек с помощью VBA
Вот еще один способ фильтрации ячеек с текстом, выделенным жирным шрифтом, с помощью VBA.
- Щелкните правой кнопкой мыши вкладку рабочего листа и выберите Просмотреть код (или используйте сочетание клавиш ALT + F11). Это открывает серверную часть редактора VB.

- В окне редактора VB будет панель Project Explorer. Если его там нет, перейдите в «Просмотр» и выберите «Обозреватель проектов».

- На панели Project Explorer щелкните правой кнопкой мыши книгу (VBAProject), над которой вы работаете, перейдите в Insert и нажмите Module. Это вставляет модуль, в который мы поместим код VBA.

- Дважды щелкните значок модуля (чтобы убедиться, что ваш код включен в модуль) и вставьте следующий код в панель справа:
- Перейдите на рабочий лист и используйте следующую формулу: = Полужирный шрифт (B2)
- Эта формула возвращает значение ИСТИНА, если к ячейке применено полужирное форматирование, и ЛОЖЬ в противном случае. Теперь вы можете просто отфильтровать все ИСТИННЫЕ значения (как показано в методе 2).

Опять таки! В этой книге теперь есть макрос, поэтому сохраните его с расширением .xlsm или .xls.
Попробуйте сами… Скачать файл
Надеюсь, у вас будет достаточно времени для столь необходимого перерыва на кофе 🙂
Вы знаете другой способ сделать это? Я хотел бы поучиться у вас. Оставляйте свои мысли в разделе комментариев и будьте крутыми.
Как выделить жирным ячейки в excel
Microsoft Excel применяет тонкую линию по умолчанию при добавлении внешней границы ячейки или линий сетки.
Чтобы изменить ширину границы ячейки, выполните следующие действия:
Вы можете выбрать одну или несколько ячеек с границей, которую вы хотите изменить.
Щелкните правой кнопкой мыши выбранные ячейки и выберите пункт Формат ячеек и во всплывающее окно перейдите на вкладку Граница.
Для непрерывной линии выберите один из более толстых стилей в поле Линия.
В разделе Заранее заранее выберите существующий тип границы.
Проверьте только что выбранную толщину границы в области предварительного просмотра. Если это не то, что нужно, выберите другой стиль линии.
Нажмите кнопку ОК.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
Выделение ячеек в Excel: строка, столбец, диапазон и лист целиком
Прежде, чем приступить к выполнению действий с ячейками в таблицах Эксель, для начала нужно их выделить. В программе есть возможность сделать это разными методами, которые позволяют отметить как отдельные ячейки, так и целые строки, столбца, а также произвольные диапазоны элементов. Ниже мы разберем все методы, пользуясь которыми можно выполнить данные процедуры.
Выделение отдельной ячейки
Пожалуй, это одно из самых простых и базовых действий, выполняемых в Эксель. Чтобы выделить конкретную ячейку щелкаем по ней левой кнопкой мыши.

Чтобы отметить нужную ячейку можно использовать навигационные клавиши на клавиатуре: “вправо”, “влево”, вверх”, “вниз”.
Выделяем столбец
Выделить столбец в Эксель можно несколькими способами:

-
Зажав левую кнопку мыши тянем ее указатель от первой ячейки до последней, после чего отпускаем кнопку. Действие можно выполнять как сверху вниз (первая ячейка – самая верхняя, последняя – самая нижняя), так и снизу вверх (первая ячейка – самая нижняя, последняя – самая верхняя).
- если выбран стиль A1, то в качестве названия столбцов используются латинские буквы.

- при стиле R1C1 для обозначения столбцов используются их порядковые номера.

Выделяем строку
По такому же алгоритму производится выделение строк в Excel. Выполнить это можно разными способами:

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

- Зажав клавишу Shift, кликаем по первой, а затем – по последней ячейкам требуемого диапазона. Направления выделения – те же, что и в первом способе.

- Встаем в первую ячейку требуемого диапазона, и зажав клавишу Shift, используем клавиши для навигации на клавиатуре, чтобы “дойти” таким образом до последней ячейки.

- Если нужно одновременно выделить как отдельные ячейки, так и диапазоны, причем, находящиеся не рядом, зажимаем клавишу Ctrl и левой кнопкой мыши выделяем требуемые элементы.

Выделяем все ячейки листа
Чтобы осуществить данную задачу, можно воспользоваться двумя разными способами:
- Щелкаем по небольшому треугольнику, направленному по диагонали вправо вниз, который расположен на пересечении координатных панелей. В результате будут выделены все элементы книги.

- Также можно применить горячие клавиши – Ctrl+A. Однако, тут есть один нюанс. Прежде, чем нажимать данную комбинацию, нужно перейти в любую ячейку за пределами таблицы.
Если же мы будем находиться в пределах таблицы, то нажав на клавиши Ctrl+A, мы сначала выделим все ячейки именно самой таблицы. И только повторное нажатие комбинации приведет к выделению всего листа.
Горячие клавиши для выделения ячеек
Ниже приведен перечень комбинаций (помимо тех, что ранее уже были рассмотрены), пользуясь которыми можно производить выделение элементов в таблице:
- Ctrl+Shift+End – выделение элементов с перемещением в самую первую ячейку листа;
- Ctrl+Shift+Home – выделение элементов с перемещением до последней используемой ячейки;
- Ctrl+End – выделение последней используемой ячейки;
- Ctrl+Home – выделение первой ячейки с данными.
Ознакомиться с более расширенным список комбинаций клавиш вы можете в нашей статье – “Горячие клавиши в Эксель“.
Заключение
Итак, мы разобрали различные способы, пользуясь которыми можно выделить отдельные ячейки таблицы Эксель, а также столбцы, строки, диапазоны элементов и даже целый лист. Каждый из этих способов прекрасно справляется с поставленной задачей, поэтому, пользователь может выбрать тот, который ему больше нравится и кажется наиболее удобным в применении.