Трябва ли да замените определена част от текст? Можете да използвате функцията SUBSTITUTE в Excel, за да ви помогнем. Ето как!
В Excel функцията SUBSTITUTE намира низ в клетка и го замества с друг низ. Функцията SUBSTITUTE е чувствителна към регистъра и търси екземпляри на низ в клетката.
Можете да изберете дали функцията SUBSTITUTE да работи върху конкретен екземпляр от низа или ако засяга всички екземпляри. Това замества или замества всички появявания на стария низ с новия.
ЗАМЕСТИТЕЛ Функционален синтаксис
= SUBSTITUTE (текст, стар_текст, нов_текст, [номер на екземпляр])
- текст: Или самият низ или целева клетка, където искате да изглежда функцията.
- old_text: Низът, който искате да замените.
- нов_текст: Новият низ, който ще заеме мястото на стария.
- [номер_на_инстанция]: Номерът на екземпляра на стария низ, който искате да замените. Оставете празно, ако искате всички екземпляри да бъдат заменени.
Въпреки че официалният синтаксис на Excel използва термина текст, а не низ, можете да използвате функцията както на числа, така и на символи. Ако искате да премахнете знак, можете просто да го замените с празно.
Свързани: Как да използвате функцията IF с вложени формули в Excel
Как да използвате функцията SUBSTITUTE
Нищо по -добро от пример, за да видите функцията SUBSTITUTE в употреба. В този конкретен пример имаме телефонен номер, който има грешен код на държава (+98). Целта е да промените този код на държавата на правилния (+1) с помощта на функцията SUBSTITUTE.
- Изберете клетката, в която искате да се появи заместеният низ. Това би било А2 за този пример.
- В лентата с формули въведете формулата по-долу и натиснете Въведете:
Това ще изглежда вътре в клетката А2, намерете низа 98, и го заменете с 1. Инстанционният номер 1 в последната част на формулата изразява, че само първите 98 трябва да бъдат заменени.= ЗАМЕСТИТЕЛ (A2, "98", "1", 1)
- Сега Excel ще промени първите 98 на 1, като промени кода на държавата за телефонния номер. Можете да продължите и да премахнете номера на екземпляра и да наблюдавате как номерът ще се промени, тъй като всеки 98 се заменя с 1.
Вложени замествания
Функцията SUBSTITUTE не може да замести куп низове в една клетка. Можете обаче да извършите три отделни замествания в една и съща клетка. Добър начин да постигнете това е да вмъкнете функциите една в друга.
В този пример имаме клетка, съдържаща три съкращения. Целта е да ги замените с пълните имена, които представляват.
- Изберете клетката, където искате да се показва изходът. C2 в този пример.
- В лентата с формули въведете формулата по -долу:
Тъй като най -вътрешната функция гледа вътре в клетката А2, другите двама също ще погледнат вътре в A2.= SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (A2, "T", "Terry"), "F", "Frank"), "J", "John")
- Натиснете Въведете. Сега Excel ще замени съкращението с пълните имена.
Сега можете да използвате функцията SUBSTITUTE
Функцията SUBSTITUTE ви дава възможност удобно да замествате символи в низове. Можете също така да определите коя честота на низа искате да замените.
Функцията също така ви позволява да замените низове с празни или да замените празни с низове. Можете също да използвате функцията за търсене и замяна на търсене в Excel, за да намерите и замените неща.
Използвайки функцията Намиране и замяна в Excel, можете лесно да редактирате данните и форматирането на електронната си таблица. Ето как да го използвате!
Прочетете Напред
- Производителност
- Съвети за електронни таблици
- Microsoft Excel
- Съвети за Microsoft Office

Амир е студент по фармация със страст към технологиите и игрите. Обича да свири музика, да шофира коли и да пише думи.
Абонирайте се за нашия бюлетин
Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и ексклузивни оферти!
Щракнете тук, за да се абонирате