От Амир М. Бохлули
ДялTweetелектронна поща

Трябва ли да замените определена част от текст? Можете да използвате функцията SUBSTITUTE в Excel, за да ви помогнем. Ето как!

В Excel функцията SUBSTITUTE намира низ в клетка и го замества с друг низ. Функцията SUBSTITUTE е чувствителна към регистъра и търси екземпляри на низ в клетката.

Можете да изберете дали функцията SUBSTITUTE да работи върху конкретен екземпляр от низа или ако засяга всички екземпляри. Това замества или замества всички появявания на стария низ с новия.

ЗАМЕСТИТЕЛ Функционален синтаксис

= SUBSTITUTE (текст, стар_текст, нов_текст, [номер на екземпляр])
  • текст: Или самият низ или целева клетка, където искате да изглежда функцията.
  • old_text: Низът, който искате да замените.
  • нов_текст: Новият низ, който ще заеме мястото на стария.
  • [номер_на_инстанция]: Номерът на екземпляра на стария низ, който искате да замените. Оставете празно, ако искате всички екземпляри да бъдат заменени.

Въпреки че официалният синтаксис на Excel използва термина текст, а не низ, можете да използвате функцията както на числа, така и на символи. Ако искате да премахнете знак, можете просто да го замените с празно.

Свързани: Как да използвате функцията IF с вложени формули в Excel

Как да използвате функцията SUBSTITUTE

Нищо по -добро от пример, за да видите функцията SUBSTITUTE в употреба. В този конкретен пример имаме телефонен номер, който има грешен код на държава (+98). Целта е да промените този код на държавата на правилния (+1) с помощта на функцията SUBSTITUTE.

  1. Изберете клетката, в която искате да се появи заместеният низ. Това би било А2 за този пример.
  2. В лентата с формули въведете формулата по-долу и натиснете Въведете:
    = ЗАМЕСТИТЕЛ (A2, "98", "1", 1)
    Това ще изглежда вътре в клетката А2, намерете низа 98, и го заменете с 1. Инстанционният номер 1 в последната част на формулата изразява, че само първите 98 трябва да бъдат заменени.
  3. Сега Excel ще промени първите 98 на 1, като промени кода на държавата за телефонния номер. Можете да продължите и да премахнете номера на екземпляра и да наблюдавате как номерът ще се промени, тъй като всеки 98 се заменя с 1.

Вложени замествания

Функцията SUBSTITUTE не може да замести куп низове в една клетка. Можете обаче да извършите три отделни замествания в една и съща клетка. Добър начин да постигнете това е да вмъкнете функциите една в друга.

В този пример имаме клетка, съдържаща три съкращения. Целта е да ги замените с пълните имена, които представляват.

  1. Изберете клетката, където искате да се показва изходът. C2 в този пример.
  2. В лентата с формули въведете формулата по -долу:
    = SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (A2, "T", "Terry"), "F", "Frank"), "J", "John")
    Тъй като най -вътрешната функция гледа вътре в клетката А2, другите двама също ще погледнат вътре в A2.
  3. Натиснете Въведете. Сега Excel ще замени съкращението с пълните имена.

Сега можете да използвате функцията SUBSTITUTE

Функцията SUBSTITUTE ви дава възможност удобно да замествате символи в низове. Можете също така да определите коя честота на низа искате да замените.

Функцията също така ви позволява да замените низове с празни или да замените празни с низове. Можете също да използвате функцията за търсене и замяна на търсене в Excel, за да намерите и замените неща.

ДялTweetелектронна поща
Как да използвате функцията за търсене и заместване в Excel

Използвайки функцията Намиране и замяна в Excel, можете лесно да редактирате данните и форматирането на електронната си таблица. Ето как да го използвате!

Прочетете Напред

Свързани теми
  • Производителност
  • Съвети за електронни таблици
  • Microsoft Excel
  • Съвети за Microsoft Office
За автора
Амир М. Бохлули (30 статии са публикувани)

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

Още от Амир М. Бохлули

Абонирайте се за нашия бюлетин

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

Щракнете тук, за да се абонирате