Загрузите образец книги
В этом руководстве будет показано, как найти и заменить несколько значений с помощью вложенных функций ПОДСТАВИТЬ.
Заменить несколько значений
Чтобы найти и заменить несколько значений в Excel, мы можем использовать функцию ЗАМЕНА во вложенной формуле:
1 | = ПОДСТАВИТЬ (ЗАМЕНА (ЗАМЕНА (B3, «Бобби», «Боб»), «Саманта», «Сэм»), «Роберт», «Роб») |
Как работает формула?
Эта формула объединяет несколько функций ПОДСТАВИТЬ вместе, чтобы находить и заменять значения по одному. Результат первой подстановки передается в следующую функцию ЗАМЕНА и так далее. В нашем примере сделано три замены. Чтобы добавить больше подстанций, просто вложите в формулу функции ЗАМЕНА.
Замена нескольких значений с помощью ссылки
Другой подход - использовать ссылочный диапазон вместо ввода значений в формулу.
12 | = ПОДСТАВИТЬ (ПОДСТАВИТЬ (ПОДСТАВИТЬ (B3, ИНДЕКС ($ E $ 3: $ E $ 5,1), ИНДЕКС ($ F $ 3: $ F $ 5,1)),INDEX ($ E $ 3: $ E $ 5,2), INDEX ($ F $ 3: $ F $ 5,2)), INDEX ($ E $ 3: $ E $ 5,3), INDEX ($ F $ 3: $ F $ 5, 3)) |
Этот метод работает так же, как предыдущий метод, за исключением того, что он использует функцию ИНДЕКС для ссылки на диапазон поиска и замены значениями. Для каждой ЗАМЕНЫ необходимы две функции ИНДЕКС (одна для значения поиска, а другая для значения замены).
Заменить несколько значений в Google Таблицах
Эти формулы работают в Google Таблицах точно так же, как и в Excel.