Да ли сте збуњени функцијама ЗАМЕНИ и ЗАМЕНИ у Мицрософт Екцел-у? Сазнајте како да користите оба и када.

Мицрософт Екцел је веома свестран алат који се може похвалити разним функцијама за анализу ваших података. Али ако још увек изучавате конопце табела, проналажење праве функције за задатак који покушавате да урадите може бити изазов. Нека имена функција могу да вас збуне шта заправо раде.

Ако покушавате да промените одређени текст у ћелији, можда ћете бити збуњени чињеницом да постоји ЗАМЕНИТИ функција и а СУБСТИТУТЕ функције које звуче као да раде исту ствар. Па у чему је разлика?

Коришћење функције РЕПЛАЦЕ у Екцел-у

Рецимо да имамо листу информација о произвођачима за производе које продајемо. Мало је застарео, па ћемо морати да променимо неке податке да бисмо га ажурирали.

Тхе ЗАМЕНИТИ функција мења одређени број знакова у тексту одређене ћелије са другим скупом текста. Текст за замену може бити било које дужине и биће постављен тачно онолико карактера након почетка оригиналног текстуалног низа.

instagram viewer

Рецимо да смо открили да постоји нови начин на који наша компанија извештава о производним кодовима и морамо да ажурирамо овај лист да бисмо то укључили.

  1. Изаберите ћелију Д7, ћелија испод ознаке „Нови код“.
  2. У самој ћелији или у траци формуле, откуцајте или налепите формулу испод:
    =ЗАМЕНИТИ(Б2,2,3,"ПТМ")
  3. Притисните Ентер.

Унутар ћелије, управо смо преузели текст из ћелије Б2 („6418229“), и, почевши од другог знака (број „4“), заменили смо три знака (цифре „418“) словима „ПТМ“ (за „Портланд механика“).

Текст замене не мора да буде исте дужине као и број знакова који се замењују; ако бисмо желели да заменимо само један знак, могли бисмо да променимо „3“ у горњој формули у „1“, што би завршило низом од девет знакова „6ПТМ18229“ у ћелији Д7.

Коришћење функције СУБСТИТУТЕ у Екцел-у

Зарад овог примера, рецимо да касније сазнамо да је Портланд Мецханицс ​​купљен и да је променио име. Знамо тачно шта тражимо, тако да можемо да користимо СУБСТИТУТЕ функција за замену одређеног текста новим, другачијим текстом.

  1. Изаберите ћелију Д4, ћелија испод ознаке „Ажурирани бренд“.
  2. У самој ћелији или у траци формуле, откуцајте или налепите формулу испод:
    =ЗАМЕЊА(А2,"Портланд","Анодина")
  3. Притисните Ентер.

Унутар ћелије, управо смо преузели текст из ћелије А2 („Портланд Мецханицс“), и заменила реч „Портланд“ речју „Анодине“, стварајући ново име „Анодине Мецханицс“ у ћелији Д4.

Рецимо да оставимо белешку у којој се објашњава промена имена за следећу особу која погледа документ и желимо да уштедимо време коришћењем исте функције СУБСТИТУТЕ. Када га уредимо у ћелији Г5 да се односи на ћелију Г3, као што је приказано у наставку, примећујемо да су сва појављивања речи "Портланд" замењена са "Анодине".

Ово није понашање које желимо у овом случају, па ћемо морати да додамо [инстанце_нум] синтаксу да наведемо да желимо да се замени само један од случајева када се „Портланд“ појави — један „инстанца“.

Да бисте то урадили, изаберите ћелију Г7 и унесите ову формулу у ћелију или траку формуле:

=ЗАМЕЊА(Г3,"Портланд","Анодина",2)

Додатно "2" говори Екцел-у да желимо само да се друга инстанца промени. Постоје сложенији начини коришћења функције СУБСТИТУТЕ, као што су угнежђене функције или ИФ искази—или чак ИФ формуле са угнежђеним исказима, ако стварно схватате ствари.

Различите функције, различите употребе

Иако су назване слично, функције ЗАМЕНИ и СУБСТИТУТЕ блистају у различитим случајевима употребе. Ако тачно знаш где ваш нови текст иде, вероватно је ЗАМЕНА боља опција. Међутим, ако знате које речи замењујете уместо њих или морате да замените више инстанци истих текста, било у једној ћелији или у више ћелија, опција СУБСТИТУТЕ ће вероватно боље радити ти.

Када желите да замените текст у ћелији, сада знате разлику између ових функција са сличним називом и како да их најбоље искористите у својим подацима. Ако желите да промените текст у њиховим оригиналним ћелијама, размислите о другим начинима проналажења и замене текста у програму Екцел.