Как проверить или найти ячейки, содержащие формулы в Excel?
Если у вас есть большая рабочая таблица, которая содержит некоторые формулы, и вы хотите найти или проверить, содержат ли ячейки формулы. Есть ли в Excel простые способы найти или проверить, какие ячейки содержат формулы?
Проверка наличия формул в ячейках с помощью функции
Найти и выбрать все ячейки с формулами с помощью команды «Перейти к специальным»
Выделить все ячейки с формулами с помощью кода VBA
Автоматически выделить все формулы во всей книге с помощью Kutools для Excel
Проверка наличия формул в ячейках с помощью функции
По умолчанию существует простая функция для проверки, содержит ли ячейка формулу в Excel. Пожалуйста, выполните следующие действия:
1. Введите эту формулу: =ISFORMULA(A1) (где A1 — это ячейка, которую вы хотите проверить на наличие формулы) в пустую ячейку, чтобы проверить, содержит ли она формулу, затем нажмите клавишу Enter, чтобы получить результат. FALSE указывает, что это не формула, TRUE означает, что ячейка содержит формулу. См. скриншот:
2. Затем вы можете перетащить маркер заполнения на диапазон ячеек, которые вы хотите проверить на наличие соответствующих формул. См. скриншот:
Найти и выбрать все ячейки с формулами с помощью команды «Перейти к специальным»
Если вы хотите найти и выбрать ячейки с формулами, вы также можете применить команду «Перейти к специальным», чтобы справиться с этой задачей.
1. Выберите диапазон, в котором вы хотите выбрать ячейки с формулами.
2. Нажмите Главная > Найти и выделить > Перейти к специальным, см. скриншот:
3. В диалоговом окне « Перейти к специальным» выберите Формулы и отметьте все опции под Формулы, см. скриншот:
4. Затем нажмите OK, и все ячейки с формулами будут выбраны одновременно. См. скриншот:
Выделить все ячейки с формулами с помощью кода VBA
Следующий код VBA может помочь вам выделить все ячейки с формулами, чтобы они выделялись.
1. Удерживайте клавиши ALT + F11, чтобы открыть окно Microsoft Visual Basic for Applications.
2. Нажмите Вставить > Модуль и вставьте следующий код в окно Модуля.
Код VBA: Выделить все ячейки с формулами
Sub FindFormulaCells()
'Updateby Extendoffice
Dim xRg As Range
On Error Resume Next
Set xRg = Application.InputBox("please select a range:", "Kutools for Excel", Application.ActiveSheet.UsedRange.Address, , , , , 8)
If xRg Is Nothing Then Exit Sub
Set xRg = xRg.SpecialCells(xlCellTypeFormulas, 23)
If xRg Is Nothing Then Exit Sub
xRg.Interior.Color = vbYellow
End Sub
3. Затем нажмите клавишу F5, чтобы запустить этот код, и выберите диапазон данных, в котором вы хотите найти формулы из всплывающего окна. См. скриншот:
4. Нажмите кнопку OK, и все ячейки с формулами будут выделены желтым цветом, как показано на следующем скриншоте:
Примечание: В приведенном выше коде xRg.Interior.Color = vbYellow вы можете изменить цвет выделения - Желтый на любой другой, например, Красный, Зеленый, Синий и т.д.
Автоматически выделить все формулы во всей книге с помощью Kutools для Excel
Функция «Выделение формул» в Kutools для Excel может помочь вам автоматически выделить формулы во всей книге, и выделенные ячейки будут меняться динамически вместе с изменением ячеек.
После установки Kutools для Excel выполните следующие действия:
1. Нажмите Kutools Plus > Дизайн листа, и новая вкладка Дизайн будет отображена на ленте. Нажмите Выделение формул под вкладкой Дизайн, см. скриншоты:
![]() |
![]() |
![]() |
2. И тогда все ячейки с формулами во всех листах будут выделены одновременно.
Kutools для Excel - Наполнен более чем 300 необходимыми инструментами для Excel. Воспользуйтесь постоянно бесплатными функциями ИИ! Скачайте прямо сейчас!
Связанные статьи:
Как выделить / условное форматирование ячеек с формулами в Excel?
Как выделить всю строку при прокрутке в рабочем листе Excel?
Лучшие инструменты для повышения продуктивности работы с Office
Ускорьте работу в Excel с Kutools для Excel и ощутите новую степень эффективности. Kutools для Excel предлагает более300 расширенных функций для повышения продуктивности и экономии времени. Нажмите здесь, чтобы выбрать нужную вам функцию...
Office Tab добавляет вкладки в Office и делает вашу работу намного проще
- Включите редактирование и чтение с вкладками в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна, а не в отдельных окнах.
- Увеличьте свою продуктивность на50% и сократите сотни лишних кликов мышью каждый день!