Текстові
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.
Крок 1 з 2
Введіть =SUBSTITUTE(A2,"at","ake") у B2.
Заміна at на ake в cat bat дає cake bake.
Формули тут використовують англійські назви функцій, наприклад SUM, а десятковим роздільником є крапка (.) — у всіх мовах.
Завантажуємо аркуш…
B2 використовує SUBSTITUTE.
B2 тепер показує cake bake.
Пов’язані функції
TRIM може впорядкувати пробіли в тому самому рядку до або після заміни, а LEFT потім може взяти префікс із нового тексту.
Поширена помилка
Очікування, що SUBSTITUTE ігнорує регістр: Grey не замінюється пошуком grey, бо літери не збігаються точно.