Замяна на данни с функцията SUBSTITUTE на Excel

Съдържание:

Замяна на данни с функцията SUBSTITUTE на Excel
Замяна на данни с функцията SUBSTITUTE на Excel
Anonim

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

Инструкциите в тази статия се отнасят за Excel 2019, 2016, 2013, 2010, 2007; Excel за Microsoft 365, Excel Online, Excel за Mac, Excel за iPad, Excel за iPhone и Excel за Android.

Синтаксис на функцията SUBSTITUTE

Синтаксисът на функцията се отнася до оформлението на функцията и включва името, скобите и аргументите на функцията.

Синтаксисът за функцията SUBSTITUTE е:

=ЗАМЕСТВАНЕ(Текст, Стар_текст, Нов_текст, Инстанция_номер)

Image
Image

Аргументите за функцията са:

  • Текст (задължително): Данните, съдържащи текста, който трябва да бъде заменен. Този аргумент може да съдържа действителните данни, затворени в кавички (вижте ред 2 на изображението по-горе) или препратка към клетка към местоположението на текстовите данни в работния лист (вижте редове 3 и 4).
  • Стар_текст (задължително): Текстът, който трябва да бъде заменен.
  • Нов_текст (задължително): Текстът, който ще замени Стария_текст.
  • Instance_num (по избор): Число. Ако това число е пропуснато, всеки екземпляр на Old_text се заменя с New_text. Ако този номер е включен, посочените екземпляри на Old_text се заменят (вижте ред 5).

Аргументите за функцията SUBSTITUTE са чувствителни към главни и малки букви. Ако данните, въведени за аргумента Old_text, нямат същия регистър като данните в клетката Text argument, не се извършва заместване.

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

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

=ЗАМЕСТВАНЕ(A3, "Продажби", "Приходи")

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

  1. Въведете данните за урока в празен работен лист на Excel.

    Image
    Image
  2. Изберете клетка B3, за да я направите активната клетка.
  3. Изберете Формули.
  4. Изберете Текст, за да отворите падащия списък с текстови функции.
  5. Изберете SUBSTITUTE в списъка, за да отворите диалоговия прозорец Аргументи на функцията. В Excel за Mac се отваря Formula Builder.

  6. Поставете курсора в текстовото поле Текст.
  7. Изберете клетка A3 от работния лист, за да въведете тази препратка към клетка.
  8. Поставете курсора в текстовото поле Old_text.
  9. Въведете Продажби. Това е текстът, който ще бъде заменен. Не е необходимо текстът да се поставя в кавички.
  10. Поставете курсора в текстовото поле New_text.
  11. Въведете Приходи. Този текст ще бъде заменен с Продажби.

    Image
    Image
  12. Аргументът Instance_num е оставен празен, тъй като има само един екземпляр на думата Sales в клетка A3.
  13. Изберете OK. Освен в Excel за Mac, където избирате Готово.
  14. Текстът Отчет за приходите се появява в клетка B3.

Функции SUBSTITUTE срещу REPLACE

SUBSTITUTE се различава от функцията REPLACE по това, че се използва за обмен на специфичен текст на всяко място в избраните данни. REPLACE се използва за замяна на всеки текст, който се среща на определено място в данните.

Препоръчано: