Како уклонити све након знака у Екцелу (7 метода)

  • Деле Ово
Hugh West

У овом водичу ћемо разговарати о неким методама које се лако користе за уклањање свега иза знака у Екцел-у. Често радимо са табелама са дугачком листом кодова који садрже различите типове знакова, граничника итд. У таквим случајевима, понекад, морамо да избришемо текст, бројеве итд. после одређеног знака да би табела изгледала чисто и лако читљиво. Дакле, хајде да истражимо методе.

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

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

Уклони све после карактера.клсм

7 метода за уклањање свега после знака у програму Екцел

1. Примени опцију Финд анд Реплаце на Избришите све после знака у Екцел-у

Један од веома лаких начина да уклоните све после знака је коришћење алатке Финд анд Реплаце у Екцел-у. На пример, имамо скуп података који садржи кодове запослених и желимо да уклонимо све после имена запосленог. Кораци повезани са овом методом су:

Кораци:

  • Прво, изаберите скуп података ( Б5:Б9 ).

  • Затим унесите Цтрл+Х са тастатуре и појавиће се прозор Финд анд Реплаце. Затим изаберите опцију Замени и откуцајте „ ,* ” у поље „ Пронађи шта” Оставите поље „ Замени са ” празно. Сада кликните на ЗамениСве .

  • Коначно, сваки знак иза имена ће бити обрисан.

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

2. Уклоните све након знака користећи Фласх Попуни

Екцел има невероватну опцију под називом Фласх Филл која може да осети образац вашег садржаја у ћелијама и у складу са тим испуни друге ћелије. На пример, у нашем скупу података кода запослених желимо само имена запослених. Дакле, да видимо кораке који су укључени у примену методе Фласх Филл.

Кораци:

  • Упишите само име у ћелију Ц5 . Затим почните да пишете име у ћелију Ц6 и видећете да је Екцел већ препознао да сте заинтересовани да задржите имена запослених из кодова.

  • На крају, притисните Ентер и добијте само имена.

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

3. Комбинација функција ЛЕВО и ПРЕТРАГА за брисање свега после знака у Екцел-у

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

Кораци:

  • Напишите следећу формулу у ћелију Ц5 .
=LEFT(B5,SEARCH(",",B5)-1)

  • На крају, ево коначног резултата. Користите опцију Екцел Аутоматско попуњавање ( +) да бисте копирали формулу у остале ћелије.

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

СЕАРЦХ(“,”,Б5)

Овде, функција СЕАРЦХ враћа позиција знака (овде зарез).

СЕАРЦХ(“,”,Б5)-1)

Сада, један знак се одузима од броја који враћа СЕАРЦХ да бисте искључили зарез (,) из резултата.

ЛЕФТ(Б5,СЕАРЦХ(“,”,Б5)-1)

Коначно, функција ЛЕФТ враћа одређени број знакова са почетка стринга.

Прочитајте више: Како уклонити формуле у Екцел-у : 7 једноставних начина

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

  • Како уклонити испрекидане линије у Екцел-у (5 брзих начина)
  • Уклоните проценат у Екцел-у (5 брзих начина)
  • Како уклонити мрежу из Екцел-а (6 једноставних метода)
  • Уклоните ивице у Екцел-у (4 брза начина)
  • Како уклонити ограничења валидације података у Екцел-у (3 начина)

4 Уклони икада итхинг Након карактера користећи комбинацију функција ЛЕФТ и ФИНД у Екцел-у

Слично, описано у Методу 3 , можемо испробати комбинацију ЛЕФТ и ФИНД функције за уклањање свега након акарактера. Ево корака:

Кораци:

  • На почетку, напишите формулу испод у ћелију Ц5 .
=LEFT(B5,FIND(",",B5)-1)

Овде смо користили функцију ФИНД да пронађемо позицију знака ' , ' у тексту. Остатак формуле функционише слично формули описаној у Метод 3 .

  • Коначно, добићете само имена људи .

Повезан садржај: Како избрисати празне ћелије и померити податке преостале у Екцел-у (3 методе)

5. Избришите све након Н-тог појављивања знака у Екцел-у

Понекад ћемо морати да избришемо све после одређеног знака. На пример, имамо низ података који садржи неколико зареза ( Аделле, Енгинеер, ЦЕО, 2232 ) и желимо да одбацимо све после 2. зареза. Дакле, да бисмо урадили овај задатак, следићемо доле наведене кораке:

Кораци:

  • Прво, откуцајте следећу формулу у ћелију Ц5 .
=LEFT(B5,FIND("#",SUBSTITUTE(B5,",","#",2))-1)

  • Коначно ће све после 2. зареза бити избрисано.

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

СУБСТИТУТЕ(Б5,”,”,”#”,2)

Овде, функција СУБСТИТУТЕ замењује 2. зарез са '#''.

ФИНД(“#”,СУБСТИТУТЕ(Б5, ”,”,”#”,2))

Затим, функција ФИНД нам говори о позицији 2. зареза. Овде је 2. позиција зареза у 17.

ФИНД(“#”,СУБСТИТУТЕ(Б5,”,”,”#”,2))-1)

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

ЛЕФТ(Б5,ФИНД(“#”,СУБСТИТУТЕ(Б5,”,”,”#”,2))-1)

Коначно, функција ЛЕФТ враћа одређени број знакова са почетка стринга.

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

6. Уклоните све након последњег појављивања знака у Екцел-у

Често су вредности у ћелији раздвојене бројем граничника. На пример, имамо шифру запосленог: Аделле, Енгинеер, ЦЕО, 2232 и желимо да избришемо све после последњег зареза. Дакле, идемо кроз кораке.

Кораци:

  • Прво, откуцајте следећу формулу у ћелију Ц5 .
=LEFT(B5,FIND("#",SUBSTITUTE(B5,",","#",LEN(B5)-LEN(SUBSTITUTE(B5,",",""))))-1)

  • Коначно, све се брише након последњег зареза. Користите Аутоматско попуњавање (+) да примените формулу на остале ћелије.

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

ЛЕН(СУБСТИТУТЕ(Б5,”,”,””))

Прва ствар коју треба да урадимо је да одредимо позицију последњег граничник (у нашем примеру последњи зарез). Морамо знати колико је зареза присутно у нашем низу. У ту сврху, сваки зарез ћемо заменити празним ( “” ) и проћи кроз функцију ЛЕН да бисмо добили дужину стринга, која је 24 за Б5.

ЛЕН(Б5)-ЛЕН(СУБСТИТУТЕ(Б5,”,”,””))

Овде смо одузели резултат претходног дела од првобитне укупне дужине Б5 . Резултат је 3 , што је број зареза присутних у Б5 .

Онда ћемо применити комбинацију ЛЕФТ , ФИНД и СУБСТИТУТЕ функције за брисање свега иза последњег зареза (приказано у Методу 5 ).

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

7. Обришите све након одређеног карактера користећи ВБА у Екцел-у

Можете избрисати све после знака једноставно користећи ВБА код. На пример, из нашег скупа података ( Б5:Б9 ), желимо да избришемо све осим имена. Затим морамо да следимо следеће кораке::

Кораци:

  • Најпре изаберите скуп података ( Б5:Б9 ).

  • Даље, кликните десним тастером миша на одговарајући лист и изаберите „ Прикажи код “.

  • Онда ће се појавити прозор ВБА Модул . Сада напишите следећи код и Покрените га.
3382

  • Коначно, овде добијамо само имена као резултат, Све након што је први зарез успешно уклоњен.

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

Закључак

У горњем чланку, покушао сам да детаљно продискутујем све методе. Надајмо се,ове методе и објашњења ће бити довољни за решавање ваших проблема. Обавестите ме ако имате било каквих питања.

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