Преглед садржаја
У овом водичу ћемо разговарати о неким методама које се лако користе за уклањање свега иза знака у Екцел-у. Често радимо са табелама са дугачком листом кодова који садрже различите типове знакова, граничника итд. У таквим случајевима, понекад, морамо да избришемо текст, бројеве итд. после одређеног знака да би табела изгледала чисто и лако читљиво. Дакле, хајде да истражимо методе.
Преузмите свеску за вежбу
Можете преузети радну свеску за вежбање коју смо користили за припрему овог чланка.
Уклони све после карактера.клсм
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
- Коначно, овде добијамо само имена као резултат, Све након што је први зарез успешно уклоњен.
Прочитајте више: Како уклонити форматирање у Екцел-у без уклањања садржаја
Закључак
У горњем чланку, покушао сам да детаљно продискутујем све методе. Надајмо се,ове методе и објашњења ће бити довољни за решавање ваших проблема. Обавестите ме ако имате било каквих питања.