Текстовые
SUBSTITUTE
Определение
SUBSTITUTE заменяет один набор символов другим внутри текстовой строки.
Синтаксис
=SUBSTITUTE(text, old_text, new_text, [instance_num])
Аргументы
| Аргумент | Значение |
|---|---|
text |
Текст или ячейка с ним, который нужно изменить. |
old_text |
Символы, которые нужно найти. Регистр должен совпадать. |
new_text |
Символы, которые нужно поставить на их место. |
instance_num |
Необязательно. Какое вхождение заменить. Если не указано, Excel заменяет каждое совпадение. |
Пример
Список красок использует написание grey и нуждается в gray. Этикетки записаны в A2:A4.
| A: Этикетка |
|---|
| grey door |
| blue door |
| grey gate |
Формула: =SUBSTITUTE(A2,"grey","gray")
Результат: gray door. Буквы grey заменены на gray, а остальная часть этикетки остаётся той же.
Практика
В ячейке A2 записано cat bat. В B2 напишите формулу, которая заменяет at на ake в этом тексте.
- В B2 напишите формулу SUBSTITUTE, которая заменяет at на ake в A2.
- B2 должна показать A2 после замены at на ake.
Связанные функции
TRIM может убрать пробелы в той же строке до или после замены, а LEFT затем может взять префикс из нового текста.
Частая ошибка
Ожидать, что SUBSTITUTE не учитывает регистр: Grey не заменяется поиском grey, потому что буквы не совпадают точно.