Как найти и заменить значения больше / меньше определенного значения в Excel?
Возможно, на вашем листе есть несколько данных, теперь вы хотите найти все ячейки, которые содержат значение больше или меньше определенного числа, а затем заменить их другим значением, которое вам нужно сразу. Обычная функция поиска и замены не применяется для решения этой проблемы. Есть ли у вас какие-либо другие полезные предложения для решения этой задачи?
Найти и заменить значения больше / меньше определенного значения кодом VBA
Найдите и замените значения больше / меньше определенного значения с помощью Kutools for Excel
Найти и заменить значения больше / меньше определенного значения кодом VBA
Например, я найду все значения, которые больше 500, и заменю их на 0.
Следующий код VBA может помочь вам заменить значения, которые больше или меньше определенного значения на единицу, пожалуйста, сделайте следующее:
1. Удерживайте ALT + F11 ключи, и он открывает Microsoft Visual Basic для приложений окно.
2. Нажмите Вставить > Модулии вставьте следующий код в Модули Окно.
Код VBA: найти и заменить значения, которые больше или меньше определенного значения
Sub FindReplace()
'Updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
If Rng.Value > 500 Then
Rng.Value = 0
End If
Next
End Sub
3, Затем нажмите F5 ключ для запуска этого кода и выберите данные диапазона, которые вы хотите заменить из окна подсказки, см. снимок экрана:
4. Затем нажмите OK, и вы можете видеть, что все значения больше 500 были заменены на 0.
Внимание: В приведенном выше коде вы можете изменить следующие переменные на свои желаемые.
- Если Rng.Value > 500 Затем
- Rng.Value = 0
Найдите и замените значения больше / меньше определенного значения с помощью Kutools for Excel
Если вы не знакомы с кодом, я могу рассказать о удобном инструменте - Kutools for Excel, С его Выбрать определенные ячейки вы можете быстро выбрать нужные ячейки и сразу же заменить их.
Kutools for Excel : с более чем 300 удобными надстройками Excel, бесплатно и без ограничений в течение 30 дней. |
После установки Kutools for Excelвыполните следующие действия:
1. Выберите диапазон данных, который вы хотите найти и заменить.
2. Нажмите Кутулс > Выберите > Выбрать определенные ячейки, см. снимок экрана:
3. В Выбрать определенные ячейки диалоговое окно, нажмите Ячейка вариант под Тип выбора, и выберите Больше из Конкретный тип раскрывающийся список и введите значение, которое вы хотите использовать в текстовом поле, кроме Больше, см. снимок экрана:
4. Затем нажмите OK все ячейки больше 500 были выбраны немедленно, затем введите значение, которое нужно заменить, и нажмите Ctrl + Enter вместе, все выбранные значения были заменены одновременно. Смотрите скриншоты:
Внимание: В Выбрать определенные ячейки диалоговом окне вы можете использовать другие критерии, например Менее, Равно, Комплект, И так далее.
Загрузите бесплатную пробную версию Kutools for Excel прямо сейчас!
Демо: найти и заменить значения больше / меньше определенного значения с помощью Kutools for Excel
Статьи по теме:
Как найти и заменить точное совпадение в Excel?
Как в Excel заменить текст соответствующими картинками?
Как найти и заменить цвет заливки в Excel?
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!