Како пронаћи и заменити користећи формулу у Екцелу (4 примера)

  • Деле Ово
Hugh West

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

Радићемо на следећем скупу података где смо ставили назив неких познатих филмова и одговарајући главни актери .

Преузми радну свеску за вежбу

Пронађи и замени формулу.клск

4 начина да пронађете и замените помоћу формуле у програму Екцел

1. Коришћење Екцел функција ФИНД и РЕПЛАЦЕ за проналажење и замену карактера

Коришћење ФИНД и РЕПЛАЦЕ функције су најбољи начин да пронађете и замените било који знак у Екцел скупу података. Овде ћемо заменити прво име од главних глумаца са његовим првим алфабетом. Хајде да видимо како то можемо да урадимо.

Кораци:

  • Прво, направите нову колона за кратку форму од имена глумаца и откуцајте следећу формулу у ћелију Д5 .
=REPLACE(C5,1,FIND(" ",C5),LEFT(C5,1)&". ")

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

  • Притисните дугме ЕНТЕР . Након тога, видећете излаз у ћелији Д5 .

  • Сада користите ручицу за попуњавање до Аутоматског попуњавања доњих ћелија. Видећете да имена глумаца почињу одговарајућим првим абецедом и тачком .

Тако можете заменити неке знакове у низу жељеним знаком користећи пронађи и замени формулу(е) у Екцел-у.

Прочитајте више: Како заменити посебне знакове у Екцел-у (6 начина)

2. Примена функције СУБСТИТУТЕ за проналажење и замену карактера у Екцел-у

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

Кораци:

  • Направите нову колона за кратка имена глумаца и унесите следећу формулу у ћелију Д5 .
=SUBSTITUTE(C5,C5,LEFT(C5,1)&". ") &RIGHT(C5,LEN(C5)-FIND(" ",C5))

Рашчламба формуле

Овде смо угнездили ЛЕВО , ДЕСНО , ЛЕН<2 Функције> , и ПРОНАЂИ у функцији ЗАМЕНИ за замену имена главних глумаца њиховим одговарајућим првим абецедом .

  • ЛЕН(Ц5) —-&гт; ЛЕНФункција враћа бројеве знакова у ћелији Ц5 .
    • Излаз : 14
  • ФИНД(” “,Ц5) —-&гт; Враћа позицију од размака у ћелији Ц5 .
    • Излаз : 10
  • ДЕСНО(Ц5,ЛЕН(Ц5)-ФИНД(” “,Ц5)) —-&гт ; постаје
  • ДЕСНО(Ц5,14-10) —-&гт; претвара се у
  • ДЕСНО(Ц5,4)
    • Излаз : Бале
  • ЛЕФТ(Ц5,1)&амп;”. ” —-&гт; постаје
  • Ц &амп; “.”
    • Излаз : Ц.
  • СУБСТИТУТЕ(Ц5,Ц5,ЛЕФТ(Ц5,1)&амп ;”. “) &амп;РИГХТ(Ц5,ЛЕН(Ц5)-ФИНД(” “,Ц5)) —-&гт; Сведено на
  • СУБСТИТУТЕ(Ц5,Ц5, “Ц . Бале”)
    • Излаз : Ц. Бале

Коначно, добијамо прву азбуку првог име у ћелији Ц5 са тачком.

  • Сада притисните дугме ЕНТЕР да бисте видели излаз у ћелији Д5 .

  • Користите ручицу за попуњавање за Аутоматско попуњавање ниже ћелије.

Тако можете заменити неке знакове у низу жељеним карактером користећи пронађи и замени формулу(е) ( у овом случају, то је била функција ЗАМЕНА ) у Екцел-у.

Прочитајте више: Како користити функцију замене у Екцел ВБА (3 примера)

Слична очитавања

  • Како пронаћи и заменити вредности у више Екцел датотека (3 метода)
  • Како пронаћи и заменитиВредности помоћу џокер знакова у Екцел-у
  • Технике чишћења података у Екцел-у: Додавање текста ћелијама
  • Како пронаћи и заменити унутар селекције у Екцел-у (7 метода)
  • Екцел ВБА: Како пронаћи и заменити текст у Ворд документу

3. Пронађите и замените ћелије помоћу Екцел КСЛООКУП функције

Функција КСЛООКУП се такође може користити као функција проналажења и замене у Екцел-у. Претпоставимо да смо користили кратка имена за неке филмове али након тога желимо да заменимо њихова кратка имена њиховим оригиналним именима . На пример, оригинални назив филма Бетмен 1 је био Бетмен почиње . Зато желимо да заменимо Бетмен 1 са Бетмен почиње . Хајде да разговарамо о процедури у следећем опису.

Кораци:

  • Направили смо неке измене у нашем скупу података. Променили смо неке називе филмова и направили нову колона за пун назив тих филмова .
  • Онда смо направили листу филмови које ћемо заменити њиховим оригиналним именима .

  • Унесите следећу формулу у ћелију Д5 .
=XLOOKUP(B5,$F$5:$F$7,$G$5:$G$7,B5)

Овде, $Ф$5:$Ф$7 и $Г$5:$Г$7 су лоокуп_арраи и ретурн_арраи респективно. Ако се вредност из ћелије Б5 поклапа са лоокуп_арраи , онда ретурн_арраи враћа одговарајућу вредност. Ако смо мине може да пронађе вредност, онда ће бити враћена вредност целл . Вредност из ћелије Б5 “ Бетман 1 ” се налази у низу за тражење, стога ћемо добити “ Бетмен почиње ”.

  • Притисните дугме ЕНТЕР да бисте видели излаз у ћелији Д5 .

  • Сада користите ручицу за попуњавање за Аутоматско попуњавање доњих ћелија.

Видећете имена од филмова укратко замењених њиховим оригиналним именима . Ово је још један метод који можете користити да пронађете и замените одређени низ новим стрингом.

Прочитајте више: Замените текст ћелије на основу Стање у Екцел-у (5 једноставних метода)

4. Коришћење Екцел ВЛООКУП функције за проналажење и замену знакова

Такође можемо применити функцију ВЛООКУП на пронађи карактера низа и замени га другим. Претпоставимо да смо споменули неке филмове са њиховим серијским бројем, али након тога желимо да их заменимо њиховим оригиналним именима . На пример, оригинални назив филма Бетмен 1 је био Бетмен почиње . Зато желимо да заменимо Бетмен 1 са Бетмен почиње . Хајде да разговарамо о процедури у следећем опису.

Кораци:

  • Унели смо неке измене у наш скуп података. Променили смо неке називе филмова и направили нову колона за пун назив тих филмова .
  • Онда смонаправио листу филмова које ћемо заменити њиховим оригиналним именима .

  • Укуцајте ово формула у ћелији Д5 .
=IFERROR(VLOOKUP(B5,$F$5:$G$7,2,FALSE),B5)

Овде користимо ВЛООКУП функција за замену речи. Ако било која вредност није пронађена, биће приказана грешка. Због тога, уз помоћ функције ИФЕРРОР , сваку грешку можемо да заменимо одговарајућом вредношћу ћелије. Међутим, наш низ за тражење има две колоне а друга колона ће вратити наш жељени излаз . Стога смо у формули користили 2 . Желимо тачно подударање, стога бирамо ФАЛСЕ у формули.

Напомена : Не заборавите да користите Апсолутну референцу ћелије . Овде нам је потребан један додатни корак да применимо формулу на друге ћелије.

  • Сада притисните дугме ЕНТЕР и видећете излаз у ћелији Д5 .

  • Након тога, само користите ручицу за попуњавање за Аутоматско попуњавање ниже ћелије.

Видећете оригинална имена филмова које сте желели да ставите преко одговарајућег кратког имена . Дакле, употреба функције ВЛООКУП нам помаже да пронађемо и заменимо одређене стрингове новим стринговима.

Повезан садржај: Како заменити више знакова у Екцел-у (6 начина)

Одељак за вежбање

Овде сам вам дао скуп података који сам користиода објасни ове примере. Можете сами да вежбате ове примере.

Закључак

У овом чланку сам показао неку комбиновану употребу формуле пронађи и замени( с) у Екцел-у. Покушао сам да објасним примере што једноставније. Надам се да ће вам овај чланак бити од користи. Ако имате неке друге једноставне методе или идеје или било какве повратне информације у вези са овим примерима, оставите их у пољу за коментаре. Ово ће ми помоћи да обогатим своје будуће чланке.

Хју Вест је веома искусан Екцел тренер и аналитичар са више од 10 година искуства у индустрији. Дипломирао је рачуноводство и финансије и магистрирао пословну администрацију. Хју има страст према подучавању и развио је јединствен приступ подучавању који је лако пратити и разумети. Његово стручно знање о Екцел-у помогло је хиљадама студената и професионалаца широм света да унапреде своје вештине и постану успешни у каријери. Кроз свој блог, Хју дели своје знање са светом, нудећи бесплатне Екцел туторијале и онлајн обуку како би помогли појединцима и предузећима да остваре свој пуни потенцијал.