Текстовые
Заменить одно слово другим
Определение
Заменить одно слово другим в ячейке — значит передать SUBSTITUTE текст, старое слово и новое слово.
Синтаксис
=SUBSTITUTE(text, old_text, new_text)
Аргументы
| Аргумент | Значение |
|---|---|
text |
Ячейка с фразой, которую нужно изменить. |
old_text |
Слово, которое нужно найти, в двойных кавычках, например "old". |
new_text |
Слово, которое поставить вместо него, например "new". |
Пример
Список маршрутов хранит метки в B2:B4. Первая метка всё ещё говорит old вместо new.
| A: Рейс | B: Метка |
|---|---|
| 1 | old code |
| 2 | old gate |
| 3 | dock path |
Формула: =SUBSTITUTE(B2,"old","new")
Результат: new code. Слово old заменяется, а остальная часть метки остаётся.
Практика
В ячейке A2 записано red red. В B2 напишите формулу, которая заменяет слово red на blue.
- В B2 напишите формулу SUBSTITUTE, которая заменяет red на blue в A2.
- B2 должна показать A2 после замены red на blue.
Шаг 1 из 2
Введите =SUBSTITUTE(A2,"red","blue") в B2.
Замена red на blue в red red даёт blue blue.
На любом языке сайта в формулах используются английские названия функций, например SUM, а десятичный разделитель — точка (.), а не запятая.
Загружаем лист…
B2 использует SUBSTITUTE.
B2 теперь показывает blue blue.
Следующий урок — Выбрать результат из нескольких проверок.
Связанные функции
SUBSTITUTE — это функция, которая меняет каждое совпавшее старое слово на новое.
Частая ошибка
Переставить порядок слов, как в =SUBSTITUTE(B2,"new","old"): old не находится как new, поэтому метка остаётся old code.