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

Kutools для Office — один пакет. Пять инструментов. Выполняйте больше.

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

Author: Xiaoyang Last Modified: 2025-08-26

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

Здесь я представляю вам лучшее решение — Условное форматирование. С помощью Условного форматирования вы можете выделить все ячейки с формулами, и, что еще лучше, ваше выделенное форматирование будет корректироваться вместе с изменением ваших данных.

Выделение ячеек с формулами с помощью определенного имени формулы и Условного форматирования

Выделение ячеек с формулами с помощью пользовательской функции и Условного форматирования

Быстро и легко выделите ячейки с формулами с помощью Kutools для Excel


Выделение ячеек с формулами с помощью определенного имени формулы и Условного форматирования

Прежде чем использовать Условное форматирование, вы должны создать Определенное Имя, пожалуйста, следуйте этим шагам:

1. Откройте вашу таблицу и нажмите Формулы > Диспетчер имен, см. скриншот:

A screenshot showing how to access the Name Manager in Excel

2. В появившемся диалоговом окне Диспетчер имен нажмите кнопку Создать.

A screenshot of the Name Manager dialog box

3. В диалоговом окне Новое имя выполните следующие действия:

  • (1.) Введите имя для вашей определенной формулы имени, в этом примере я введу Formatformulas;
  • (2.) Выберите Книга из выпадающего списка Область;
  • (3.) Введите эту формулу =GET.CELL(48,INDIRECT("rc",FALSE)) в поле Ссылается на.

A screenshot showing the creation of a new name in Excel using the GET.CELL formula to highlight cells with formulas

4. Затем нажмите OK, чтобы вернуться к предыдущему диалогу и закрыть его.

5. Затем выберите ваш диапазон или всю таблицу, где вы хотите выделить ячейки с формулами.

6. На вкладке Главная нажмите Условное форматирование > Новое правило, см. скриншот:

A screenshot of the Conditional Formatting menu in Excel for applying the new rule to highlight formulas

7. В диалоговом окне Новое правило форматирования нажмите Использовать формулу для определения ячеек для форматирования и введите эту формулу =Formatformulas (Formatformulas — это ваше определенное имя на шаге 3), вы можете изменить его на свое собственное определенное имя. См. скриншот:

A screenshot of the New Formatting Rule dialog box in Excel for highlighting cells using the defined name formula

8. Затем нажмите кнопку Формат, установите ваше форматирование на вкладке Заливка, см. скриншот:

A screenshot showing how to format cells with Conditional Formatting in Excel using the Fill tab

9. Затем нажмите OK > OK, чтобы завершить операции, и все ячейки с формулами будут выделены сразу, как показано ниже:

A screenshot of highlighted formula cells in Excel after applying the Conditional Formatting rule

Примечания:

1. Когда вы вводите формулы в любую из ячеек, охваченных Условным форматированием, они будут автоматически выделены.

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

A screenshot showing the prompt to save the workbook as Macro-Enabled in Excel to preserve the conditional formatting


Выделение ячеек с формулами с помощью пользовательской функции и Условного форматирования

Если вы не хотите использовать определенную формулу имени, вы можете создать простую Пользовательскую функцию, а затем применить Условное форматирование для решения этой задачи.

1. Сначала удерживайте клавиши ALT + F11, чтобы открыть окно Microsoft Visual Basic for Applications.

2. Нажмите Вставить > Модуль и вставьте следующий код в окно Модуля.

Function HasFormula(Rng As Range) As Boolean
'Updateby Extendoffice
Application.Volatile
HasFormula = Rng.HasFormula
End Function

3. Затем сохраните и закройте этот код и вернитесь в таблицу, чтобы выбрать диапазон или всю таблицу, где вы хотите выделить ячейки с формулами.

4. Перейдите на вкладку Главная и нажмите Условное форматирование > Новое правило.

5. В диалоговом окне Новое правило форматирования выберите Использовать формулу для определения ячеек для форматирования и введите эту формулу =Hasformula(A1), см. скриншот:

A screenshot showing the Conditional Formatting formula used with a User Defined Function to highlight cells in Excel

6. Затем нажмите кнопку Формат и выберите понравившийся цвет на вкладке Заливка в диалоговом окне Формат ячеек.

7. Затем нажмите OK > OK, чтобы закрыть диалоговые окна. И все ячейки, содержащие формулы, будут немедленно выделены.

Примечания:

1. В формуле A1 указывает первую ячейку в выбранном диапазоне, вы можете изменить её по своему усмотрению.

2. Когда вы вводите формулы в любую из ячеек, охваченных Условным форматированием, они будут автоматически выделены.

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


Выделение ячеек с формулами с помощью Kutools для Excel

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

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

После установки Kutools для Excel, пожалуйста, сделайте следующее:

1. Откройте книгу, в которой вы хотите выделить все формулы.

2. Нажмите Kutools Plus > Проектирование рабочих листов, и новая вкладка Проектирование появится на ленте, затем нажмите Выделить формулы в группе Вид, см. скриншоты:

A screenshot showing the Worksheet Design button on the Kutools Plus tab
Arrow
A screenshot showing the Highlight Formulas button on the Design tab

3. И все формулы во всей книге будут немедленно выделены. См. скриншот:

A screenshot showing formula cells highlighted in Excel using Kutools

Примечания:

1. Нажмите Выделить формулы снова, и выделение будет отключено.

2. Вы можете изменить цвет выделения на любой другой, нажав Параметры на вкладке Проектирование, а затем в диалоговом окне Параметры инструмента дизайна выберите один из понравившихся цветов в разделе Цвет формул:

A screenshot showing the Design Tools Settings in Kutools for Excel for changing formula highlight colors

3. Когда вы вводите новые формулы в любые ячейки текущей книги, они будут автоматически выделены.

Нажмите, чтобы узнать больше об этой функции Выделить формулы.

Скачайте и попробуйте Kutools для Excel прямо сейчас!


Демонстрация: Выделение ячеек с формулами с помощью Kutools для Excel

Kutools для Excel: Более 300 удобных инструментов у вас под рукой! Наслаждайтесь постоянно бесплатными функциями ИИ! Скачать сейчас!

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

Как заблокировать и защитить формулы в Excel?

Как скрыть формулы, которые не отображаются в строке формул в Excel?

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

🤖 Kutools AI Aide: Совершенно новый подход к анализу данных благодаря: Интеллектуальное выполнение |  Генерация кода  |  Создание пользовательских формул |  Анализ данных и построение диаграмм  |  Вызов Kutools Functions
Популярные функции: Поиск, выделение или отметка дубликатов | Удалить пустые строки | Объединить столбцы или адреса без потери данных | Округлить ...
Супер ПОИСК: VLOOKUP по нескольким критериям | VLOOKUP по нескольким значениям | Многолистовой поиск | Распознавание нечетких соответствий ...
Расширенный раскрывающийся список: Быстро создать раскрывающийся список | Зависимый раскрывающийся список | Множественный выбор в раскрывающемся списке ...
Менеджер столбцов: Добавить определённое количество столбцов | Переместить столбцы | Переключить видимость скрытых столбцов | Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка фокусировки | Дизайн листа | Улучшенная строка формулы | Управление книгой и листами | Библиотека автотекста | Выбор даты | Объединить данные | Зашифровать/расшифровать ячейки | Отправить письмо по списку | Супер фильтр | Специальный фильтр (фильтр жирный/курсив/зачеркнутый...) ...
Топ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% и уменьшите количество щелчков мышью на сотни ежедневно!

Все надстройки Kutools. Один установщик

Пакет Kutools for Office включает надстройки для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro — идеально для команд, работающих в разных приложениях Office.

Excel Word Outlook Tabs PowerPoint
  • Комплексный набор — надстройки для Excel, Word, Outlook и PowerPoint плюс Office Tab Pro
  • Один установщик, одна лицензия — настройка занимает считанные минуты (MSI-совместимо)
  • Совместная работа — максимальная эффективность между приложениями Office
  • 30-дневная полнофункциональная пробная версия — без регистрации и кредитной карты
  • Лучшее соотношение цены и качества — экономия по сравнению с покупкой отдельных надстроек