У цій статті подано синтаксис формули й описано використання функції SUBSTITUTE у програмі Microsoft Excel.
Опис
Замінює вказаний текст у текстовому рядку на новий. Функція SUBSTITUTE використовується для заміни певного тексту в текстовому рядку, а функція REPLACE – для заміни будь-якого тексту в указаному місці на інший текстовий рядок.
Синтаксис
SUBSTITUTE(текст;стар_текст;нов_текст;[номер_входження])
Синтаксис функції SUBSTITUTE має такі аргументи:
-
Текст – обов’язковий аргумент. Текст або посилання на клітинку з текстом, у якій потрібно замінити символи.
-
стар_текст – обов’язковий аргумент. Текст, який потрібно замінити.
-
нов_текст – обов’язковий аргумент. Текст, на який потрібно замінити «стар_текст».
-
номер_входження – необов’язковий аргумент. Указує, який екземпляр старого тексту потрібно замінити на новий. Якщо вказати аргумент «номер_входження», буде замінено тільки цей екземпляр аргументу «стар_текст». Інакше замінюються всі екземпляри старого тексту.
Приклад
Скопіюйте дані прикладу з наведеної нижче таблиці та вставте їх у клітинку A1 нового аркуша Excel. Щоб відобразити результат обчислення формул, виберіть їх, натисніть клавішу F2, а потім – клавішу Enter. За потреби можна змінити ширину стовпців, щоб відобразити всі дані.
Дані |
||
---|---|---|
Дані про продаж |
< |
|
1 квартал 2008 року |
< |
|
1 квартал 2011 року |
< |
|
Формула |
Опис (результат) |
Результат |
=SUBSTITUTE(A2;"продаж";"вартість") |
Замінює слово «продаж» на «вартість» (Дані про вартість) |
Дані про вартість |
=SUBSTITUTE(A3;"1";"2";1) |
Замінює перший екземпляр «1» на «2» (2 квартал 2008 року) |
2 квартал 2008 року |
=SUBSTITUTE(A4;"1";"2";3) |
Замінює третій екземпляр «1» на «2» (1 квартал 2012 року) |
1 квартал 2012 року |