Как фильтровать ячейки с формулами в Excel?
Если у вас есть длинный список данных, который содержит как значения, так и формулы, и теперь вам нужно отфильтровать только строки формул. Вы когда-нибудь пробовали решить эту проблему в Excel?
- Фильтрация ячеек с формулами с пользовательской формулой и вспомогательным столбцом
- Легко фильтруйте ячейки с формулами Kutools for Excel
Фильтрация ячеек с формулами с пользовательской формулой и вспомогательным столбцом
Чтобы отфильтровать ячейки, содержащие формулы, вам необходимо сначала идентифицировать ячейки с формулами с помощью функции, определяемой пользователем, а затем применить функцию фильтра к новому вспомогательному столбцу.
1. Удерживайте Alt + F11 ключи в Excel, и он открывает Окно Microsoft Visual Basic для приложений.
2. Нажмите Вставить > Модули, и вставьте следующий макрос в Окно модуля.
Код VBA: определение ячеек, содержащих формулы
Function HasFormula(Cell)
HasFormula = Cell.HasFormula
End Function
3. Затем сохраните и закройте этот код, вернитесь на рабочий лист и введите эту формулу = HasFormula (A2) в пустую ячейку B2, например, см. снимок экрана:
4. А затем перетащите маркер заполнения к ячейкам диапазона, к которым вы хотите применить эту формулу, вы получите ИСТИНА or НЕПРАВДА в ячейках ИСТИНА означает ячейки, содержащие формулы, а ЛОЖЬ означает отсутствие формул. Смотрите скриншот:
5. Затем выберите этот новый столбец B и щелкните Данные > ФИЛЬТР, затем щелкните стрелку раскрывающегося списка в ячейке B1 и установите флажок ИСТИНА вариант под Выбрать все раздел, см. снимок экрана:
6. После проверки ИСТИНА нажмите кнопку ОК, чтобы закрыть это диалоговое окно, и только строки формул будут отфильтрованы следующим образом:
7. Наконец, вы можете удалить содержимое столбца B по своему усмотрению.
Легко фильтруйте ячейки с формулами Kutools for Excel
Некоторые пользователи Excel могут отказаться от применения кода VBA для некоторых целей. Если мы сможем отображать формулы вместо результатов вычислений, будет намного проще фильтровать ячейки с помощью формул. Здесь я представлю Kutools для Excel Преобразовать формулу в текст полезности и Преобразовать текст в формулу утилита, которая поможет вам быстро фильтровать ячейки с помощью формул.
Kutools for Excel - Дополните Excel более чем 300 основными инструментами. Наслаждайтесь полнофункциональной 30-дневной БЕСПЛАТНОЙ пробной версией без необходимости использования кредитной карты! Get It Now
Преобразуйте формулы в текст и отфильтруйте их
By Преобразовать формулу в текст утилита
Преобразование текста формул в настоящие формулы
By Преобразовать текст в формулу утилита
1. Выберите столбец, в котором вы будете фильтровать ячейки с формулами, и щелкните значок Кутулс > Содержание > Преобразовать формулу в текст.
2. Затем все формулы преобразуются в текстовые строки. Продолжайте выбирать столбец, а затем щелкните Данные > ФИЛЬТР.
3. Нажмите кнопку со стрелкой в заголовке столбца и выберите Текстовые фильтры > Начинается с , чтобы открыть диалоговое окно Пользовательский автофильтр. Введите «=» в поле за Начинается с поле, а затем щелкните OK кнопка. См. Снимки экрана ниже:
4. После этого вы увидите, что все текстовые строки формул отфильтрованы. Продолжайте выбирать отфильтрованные ячейки, а затем нажмите кнопку Кутулс > Содержание > Преобразовать текст в формулу.
Теперь вы увидите, что все отфильтрованные формулы, преобразованные в текстовые строки, восстановлены в формулы и снова отображают вычисленные результаты в отфильтрованных ячейках.
Kutools for Excel - Дополните Excel более чем 300 основными инструментами. Наслаждайтесь полнофункциональной 30-дневной БЕСПЛАТНОЙ пробной версией без необходимости использования кредитной карты! Get It Now
Копировать формулы точно / статически без изменения ссылок на ячейки в Excel
Kutools for Excel Точная копия Утилита может помочь вам легко скопировать несколько формул без изменения ссылок на ячейки в Excel, предотвращая автоматическое обновление относительных ссылок на ячейки.
Демонстрация: фильтрация ячеек с формулами в Excel
Статьи по теме:
Как отфильтровать ячейки с комментариями в Excel?
Как отфильтровать все связанные данные из объединенных ячеек в Excel?
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!