Извлечь из ячеек Excel только текст, выделенный жирным шрифтом, курсивом или подчёркиванием, стандартными функциями нельзя: формулы не видят начертание отдельных символов. Это делают процедуры !SEMTools из меню Извлечь → Символы → По начертанию — они оставляют в ячейке только отформатированные фрагменты и разделяют их вертикальной чертой. Посчитать сумму ячеек с жирным шрифтом можно и без надстройки — через макрофункцию ПОЛУЧИТЬ.ЯЧЕЙКУ и =СУММЕСЛИ(B2:B4;ИСТИНА;A2:A4).
Иногда при копировании текста из внешних источников нужно скопировать из него только ключевые слова, выделенные жирным шрифтом. Обычные функции в Excel не позволяют этого сделать.
Надстройка !SEMTools позволяет быстро извлечь символы с жирным начертанием. Процедура находится в меню «Извлечь символы».

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

Сумма жирных ячеек без надстройки
Создайте именованную формулу: встаньте в B2, откройте «Формулы → Диспетчер имён → Создать», задайте имя Жирный и в поле «Диапазон» введите =ПОЛУЧИТЬ.ЯЧЕЙКУ(20;Лист1!A2). Формула =Жирный в столбце B вернёт ИСТИНА для ячеек с полужирным шрифтом, а СУММЕСЛИ сложит только их:
| A | B | |
|---|---|---|
| 1 | Сумма | Жирный? |
| 2 | 100 | ИСТИНА=Жирный |
| 3 | 250 | ЛОЖЬ=Жирный |
| 4 | 80 | ИСТИНА=Жирный |
| 5 | Сумма жирных | 180=СУММЕСЛИ(B2:B4;ИСТИНА;A2:A4) |
Жирным выделены 100 и 80 — их сумма 180. ПОЛУЧИТЬ.ЯЧЕЙКУ проверяет начертание первого символа и не пересчитывается при смене формата: нажмите Ctrl+Alt+F9. Книгу сохраните как .xlsm.
В английском Excel: =SUMIF(B2:B4,TRUE,A2:A4)
Извлечь курсив из ячейки
Курсив извлекается так же, как жирный шрифт: выделите ячейки и выберите Извлечь → Символы → По начертанию → «Курсив». В ячейках останется только текст, набранный курсивом. Подряд идущие слова сохраняются вместе с пробелами, а если между фрагментами курсива был обычный текст, их разделит вертикальная черта.
| Было | Стало |
|---|---|
| Ромашка аптечная (Matricaria chamomilla) и пижма (Tanacetum vulgare) | Matricaria chamomilla|Tanacetum vulgare |
| Термин ad hoc означает «для этого случая» | ad hoc |
Типичные задачи: вытащить латинские названия из справочника растений или лекарств, собрать иностранные термины из глоссария, отделить пометки редактора от основного текста.
Извлечь подчёркнутый текст
Процедура Извлечь → Символы → По начертанию → «Подчеркнутый» оставляет в ячейках только подчёркнутые фрагменты. Учитывается любой тип подчёркивания, а несколько фрагментов разделяются той же вертикальной чертой.
| Было | Стало |
|---|---|
| Оплата в течение 5 рабочих дней после подписания акта | 5 рабочих дней|подписания акта |
| Подробнее на странице доставки | странице доставки |
Пригодится, когда из договоров или регламентов нужно собрать ключевые условия, а из скопированного с сайта текста — анкоры бывших ссылок.
Важный момент для всех трёх процедур: результат записывается на место исходного текста, а начертание после извлечения сбрасывается. Если оригинал ещё понадобится, скопируйте столбец заранее. Разнести фрагменты по разным столбцам можно штатно: Данные → Текст по столбцам → С разделителями → «другой»: |.
А если нужно сначала понять, в каких ячейках вообще есть нужное начертание, используйте процедуры поиска жирного шрифта, курсива и подчёркнутого текста.
Извлечение жирного шрифта — частые вопросы
Можно ли извлечь жирный текст формулой?
Нет: функции листа не видят начертание отдельных символов. Это делает процедура !SEMTools «Извлечь → Символы → По начертанию → Жирный» или макрос на VBA.
Как посчитать сумму ячеек с жирным шрифтом?
Через именованную формулу с ПОЛУЧИТЬ.ЯЧЕЙКУ(20;…) и =СУММЕСЛИ(B2:B4;ИСТИНА;A2:A4), как в примере выше.
Как разнести извлечённые фрагменты по столбцам?
«Данные → Текст по столбцам → С разделителями → другой: |» — фрагменты разделены вертикальной чертой.
Сохранится ли исходный текст?
Нет, результат записывается на место исходного. Скопируйте столбец заранее, если оригинал понадобится.
Извлекайте жирный шрифт, курсив и подчёркнутый текст из целого столбца в пару кликов, прямо на месте и с разделителем между фрагментами.
!SEMTools решает эту и сотни других задач!
Итоги: извлечение текста по начертанию
Надеюсь, на этой странице вы нашли то, что искали, и смогли извлечь отформатированный текст из ячеек. Штатными функциями Excel начертание не достать, а с !SEMTools жирный шрифт, курсив и подчёркнутый текст извлекаются в пару кликов, прямо на месте и с разделителем между фрагментами.