Како се користи Екцел РЕПЛАЦЕ функција (примери + видео)

У овом водичу ћу вам показати како да користите функцију РЕПЛАЦЕ у Екцелу (са примерима).

Замена је текстуална функција која вам омогућава да брзо замените низ или део низа неким другим текстуалним низом.

Ово може бити заиста корисно када радите са великим скупом података и желите да замените или уклоните део низа. Али стварна моћ функције замене може се ослободити када је користите са другим формулама у Екцелу (као што ћемо у примерима обрађеним касније у овом водичу).

Пре него што вам покажем примере коришћења функције, дозволите ми да на брзину обрадим синтаксу функције РЕПЛАЦЕ.

Синтакса функције РЕПЛАЦЕ

= ЗАМЕНИ (стари_текст, почетни_број, број_знакова, нови_текст)

Улазни аргументи

  • стари_текст - текст који желите да замените.
  • старт_нум - почетну позицију одакле претрага треба да почне.
  • н__цхарс - број знакова које треба заменити.
  • нев_тект - нови текст који би требало да замени стари_текст.
Имајте на уму да аргумент Почетни број и Број знакова не могу бити негативни.

Хајде сада да погледамо неке примере да видимо како се функција РЕПЛАЦЕ може користити у Екцелу.

Пример 1 - Замените текст празним

Претпоставимо да имате следећи скуп података и желите да замените текст „ИД-“ и желите да задржите само нумерички део.

То можете учинити помоћу следеће формуле:

= ЗАМЕНИ (А2,1,3, "")

Горња формула замењује прва три знака текста у свакој ћелији празним местом.

Напомена: Исти резултат се може постићи и другим техникама, као што је коришћење Финд анд Реплаце или издвајање текста десно од цртице комбинацијом функција РИГХТ и ФИНД.

Пример 2: Издвојите корисничко име из имена домена

Претпоставимо да имате скуп података као што је приказано у наставку и желите да уклоните део домена (онај који следи знак @).

Да бисте то урадили, можете користити следећу формулу:

= ЗАМЕНИ (А2, ФИНД ("@", А2), ЛЕН (А2) -ФИНД ("@", А2) +1, "")

Горња функција користи комбинацију РЕПЛАЦЕ, ЛЕН и ФИНД функција.

Прво користи функцију ФИНД да добије позицију @. Ова вредност се користи као аргумент Старт Нумбер и желим да уклоним цео текстуални низ почевши од знака @.

Још једна ствар коју требам да уклоним овај низ је укупан број знакова после @, тако да могу да наведем толико знакова које треба заменити празним. Овде сам користио комбинацију формула ЛЕН и ФИНД.

Професионални савет: У горњој формули, пошто желим да уклоним све знакове после знака @, не треба ми број знакова. Могу навести било који велики број (који је већи од броја знакова иза знака @), и добићу исти резултат. Тако да чак могу да користим и следећу формулу: = ЗАМЕНИ (А2, ФИНД („@“, А2), ЛЕН (А2), ””)

Пример 3: Замените један текстуални низ другим

У горња два примера, показао сам вам како да извучете део низа заменом преосталог празним.

Ево примера где мењате један текстуални низ другим.

Претпоставимо да имате доњи скуп података и желите да промените домен са екампле.нет на екампле.цом.

То можете учинити помоћу формуле испод:

= ЗАМЕНИ (А2, ФИНД ("нет", А2), 3, "цом")

Разлика између функција замене и замене

Постоји велика разлика у коришћењу функције РЕПЛАЦЕ и СУБСТИТУТЕ (иако се очекивани резултат од њих може учинити сличним).

Функција РЕПЛАЦЕ захтева позицију са које треба да почне да замењује текст. Затим такође захтева број знакова које морате заменити новим текстом. Ово чини функцију РЕПЛАЦЕ прикладном тамо где имате јасан узорак у подацима и желите да замените текст.

Добар пример за то може бити рад са ид -овима е -поште или адресом или ид -овима - где је конструкција текста конзистентна.

СУБСТИТУТЕ функција је, с друге стране, мало свестранија. Можете га користити да замените све инстанце појављивања низа неким другим низом.

На пример, могу га користити за замену свих појављивања знака З са Ј у текстуалном низу. У исто време, такође вам даје флексибилност да промените само одређену инстанцу догађаја (на пример, замените само прву појаву подударајућег низа или само другу појаву).

Напомена: У многим случајевима можете престати користити функцију РЕПЛАЦЕ, а умјесто тога користити функције ФИНД и РЕПЛАЦЕ. Омогућиће вам да промените скуп података без употребе формуле и добијања резултата у другој колони/реду. РЕПЛАЦЕ функција више одговара када желите да задржите оригинални скуп података, а такође желите да резултујући подаци буду динамични (на пример да се ажурирају у случају да промените оригиналне податке).

Екцел РЕПЛАЦЕ функција - видео водич

  • Екцел ФИНД функција.
  • Екцел ДОЊА функција.
  • Екцел УППЕР функција.
  • Екцел ПРОПЕР функција.
  • Екцел функција претраживања.

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave