Змест
У гэтым уроку мы абмяркуем некалькі простых у выкарыстанні метадаў выдалення ўсяго пасля сімвала ў Excel. Часта мы працуем з электроннымі табліцамі з доўгім спісам кодаў, якія змяшчаюць розныя тыпы сімвалаў, падзельнікі і г. д. У такіх выпадках часам нам трэба выдаліць тэкст, лічбы і г. д. пасля пэўнага сімвала, каб табліца выглядала чыстай і лёгка чытанай. Такім чынам, давайце вывучым метады.
Спампуйце вучэбны сшытак
Вы можаце спампаваць практычны сшытак, які мы выкарыстоўвалі для падрыхтоўкі гэтага артыкула.
Выдаліць усё пасля сімвала.xlsm
7 метадаў выдалення ўсяго пасля сімвала ў Excel
1. Ужыць опцыю пошуку і замены да Выдаліць усё пасля сімвала ў Excel
Адзін з вельмі простых спосабаў выдаліць усё пасля сімвала - выкарыстоўваць інструмент Знайсці і замяніць у Excel. Напрыклад, у нас ёсць набор даных, які змяшчае коды супрацоўнікаў, і мы хочам выдаліць усё пасля імя супрацоўніка. Крокі, звязаныя з гэтым метадам:
Этапы:
- Спачатку абярыце набор даных ( B5:B9 ).
- Затым увядзіце Ctrl+H з клавіятуры, і адкрыецца акно «Знайсці і замяніць». Затым абярыце опцыю Замяніць і ўвядзіце « ,* » у « Знайсці што» Пакіньце поле « Замяніць на » пустым. Цяпер націсніце ЗамяніцьУсе .
- Нарэшце, кожны сімвал пасля імя будзе выдалены.
Дадатковая інфармацыя: Як знайсці і выдаліць радкі ў Excel (5 спосабаў)
2. Выдаліць усё пасля сімвала з дапамогай Flash Fill
Excel мае дзіўную опцыю пад назвай Flash Fill , якая можа адчуць узор вашага змесціва ў ячэйках і адпаведна запоўніць іншыя ячэйкі. Напрыклад, у нашым наборы кодаў супрацоўнікаў нам патрэбны толькі імёны супрацоўнікаў. Такім чынам, давайце паглядзім этапы прымянення метаду флэш-запаўнення.
Этапы:
- Напішыце толькі назву ў ячэйцы C5 . Затым пачніце пісаць імя ў ячэйцы C6 , і вы ўбачыце, што Excel ужо прызнаў, што вы хочаце захаваць імёны супрацоўнікаў з кодаў.
- Нарэшце, націсніце Enter і атрымаеце толькі імёны.
Чытаць далей: Як выдаліць значэнне ў Excel (9 метадаў)
3. Камбінацыя функцый LEFT і SEARCH для выдалення ўсяго пасля сімвала ў Excel
Некалькі камбінацый функцый можна выкарыстоўваць, каб сцерці ўсё пасля сімвала. Напрыклад, мы аб'яднаем функцыі LEFT і SEARCH для выдалення сімвалаў з радка. У нашым бягучым наборы дадзеных у нас ёсць спіс людзей, уключаючы іх прафесіі. Цяпер, калі мы хочам толькі захаваць імёны людзей, мы павінны выканаць наступныя крокі ў гэтымметад.
Крокі:
- Напішыце наступную формулу ў Вочка C5 .
=LEFT(B5,SEARCH(",",B5)-1)
- У рэшце рэшт, вось канчатковы вынік. Выкарыстоўвайце опцыю Excel Аўтазапаўненне ( +) , каб скапіяваць формулу ў астатнія ячэйкі.
Разбіўка формулы:
➤ ПОШУК(“,”,B5)
Тут функцыя ПОШУК вяртае пазіцыя сімвала (тут коска).
➤ ПОШУК(“,“,B5)-1)
Цяпер адзін сімвал адымаецца з ліку, які вяртае ПОШУК , каб выключыць коску(,) з вынікаў.
➤ ЛЕВЫ(B5,ПОШУК(“,”,B5)-1)
Нарэшце, функцыя LEFT вяртае зададзеную колькасць сімвалаў ад пачатку радка.
Дадатковая інфармацыя: Як выдаліць формулы ў Excel : 7 простых спосабаў
Падобныя чытанні
- Як выдаліць пункцірныя лініі ў Excel (5 хуткіх спосабаў)
- Выдаліць працэнт у Excel (5 хуткіх спосабаў)
- Як выдаліць сетку з Excel (6 простых метадаў)
- Выдаліць межы ў Excel (4 хуткія спосабы)
- Як зняць абмежаванні праверкі даных у Excel (3 спосабы)
4 Выдаліць Ever ything пасля сімвала з выкарыстаннем камбінацыі функцый LEFT і FIND у Excel
Аналагічным чынам, як апісана ў метадзе 3 , мы можам паспрабаваць камбінацыю LEFT і FIND для выдалення ўсяго пасля aхарактар. Вось крокі:
Крокі:
- Спачатку запішыце наступную формулу ў Вочка C5 .
=LEFT(B5,FIND(",",B5)-1)
Тут мы выкарыстоўвалі функцыю FIND , каб знайсці пазіцыю сімвала ' , ' у тэксце. Астатняя частка формулы працуе аналагічна формуле, апісанай у Метадзе 3 .
- Нарэшце, вы атрымаеце толькі імёны людзей .
Звязаны змест: Як выдаліць пустыя вочкі і зрушыць даныя ўлева ў Excel (3 метады)
5. Выдаліць усё пасля N-га ўваходжання сімвала ў Excel
Часам можа спатрэбіцца выдаліць усё пасля пэўнага сімвала. Напрыклад, у нас ёсць радок даных, які змяшчае некалькі косак ( Адэль, інжынер, генеральны дырэктар, 2232 ), і мы хочам адкінуць усё пасля 2-й коскі. Такім чынам, каб выканаць гэтую задачу, мы выканаем наступныя крокі:
Крокі:
- Спачатку ўвядзіце наступную формулу ў Вочка C5 .
=LEFT(B5,FIND("#",SUBSTITUTE(B5,",","#",2))-1)
- Нарэшце, усё пасля 2-й коскі будзе выдалена.
Разбіўка формулы:
➤ ЗАМЕНА(B5,”,”,”#”,2)
Тут функцыя SUBSTITUTE замяняе другую коску на "#".
➤ FIND(“#”,SUBSTITUTE(B5, ”,”,”#”,2))
Тады функцыя FIND паведамляе нам пазіцыю 2-й коскі. Тут 2-я пазіцыя коскі знаходзіцца ў 17-й.
➤ FIND(“#”,SUBSTITUTE(B5,”,”,”#”,2))-1)
Цяпер адзін сімвал адымаецца з ліку, вернутага з папярэдняй часткі формулы.
➤ LEFT(B5,FIND(“#”,SUBSTITUTE(B5,”,”,”#”,2))-1)
Нарэшце, функцыя LEFT вяртае зададзеную колькасць сімвалаў ад пачатку радка.
Дадатковая інфармацыя: Як выдаліць умоўнае фарматаванне ў Excel (3 прыклады)
6. Выдаліце ўсё пасля апошняга ўваходжання сімвала ў Excel
Часта значэнні ў ячэйцы падзяляюцца колькасцю падзельнікаў. Напрыклад, у нас ёсць код супрацоўніка: Адэль, інжынер, генеральны дырэктар, 2232 , і мы хочам выдаліць усё пасля апошняй коскі. Такім чынам, давайце пройдземся па кроках.
Этапы:
- Спачатку ўвядзіце наступную формулу ў Вочка C5 .
=LEFT(B5,FIND("#",SUBSTITUTE(B5,",","#",LEN(B5)-LEN(SUBSTITUTE(B5,",",""))))-1)
- Нарэшце, усё выдаляецца пасля апошняй коскі. Выкарыстоўвайце Аўтазапаўненне (+) , каб прымяніць формулу да астатніх вочак.
Разбіўка формулы:
➤ LEN(SUBSTITUTE(B5,”,”,””))
Першае, што нам трэба зрабіць, гэта вызначыць пазіцыю апошняга падзельнік (у нашым прыкладзе апошняя коска). мы павінны ведаць, колькі косак прысутнічае ў нашым радку. Для гэтага мы заменім кожную коску прабелам ( “” ) і перададзім яе праз функцыю LEN , каб атрымаць даўжыню радка, якая складае 24 для B5.
➤ LEN(B5)-LEN(ЗАМЕНА(B5,”,”,””))
Тут мы аднялі вынік папярэдняй часткі ад зыходнай агульнай даўжыні B5 . Вынік 3 , які з'яўляецца колькасцю косак у B5 .
Тады мы ўжым камбінацыю LEFT , <3 Функцыі>FIND і SUBSTITUTE для выдалення ўсяго пасля апошняй коскі (паказана ў метадзе 5 ).
Чытаць далей: Як выдаліць апошнюю лічбу ў Excel (6 хуткіх метадаў)
7. Выдаліць усё пасля пэўнага сімвала з дапамогай VBA ў Excel
Вы можаце выдаліць усё пасля сімвала проста з дапамогай кода VBA . Напрыклад, з нашага набору даных ( B5:B9 ) мы хочам выдаліць усё, акрамя імёнаў. Затым мы павінны выканаць наступныя крокі::
Крокі:
- Спачатку абярыце набор даных ( B5:B9 ).
- Далей пстрыкніце правай кнопкай мышы адпаведны аркуш і абярыце « Праглядзець код ».
- Усплыве акно VBA Module . Цяпер напішыце наступны код і Запусціце яго.
4849
- Нарэшце, тут мы атрымліваем толькі імёны ў выніку, Усё пасля паспяховага выдалення першай коскі.
Дадаткова: Як выдаліць фарматаванне ў Excel без выдалення змесціва
Выснова
У прыведзеным вышэй артыкуле я паспрабаваў падрабязна абмеркаваць усе метады. Спадзяюся,гэтых метадаў і тлумачэнняў будзе дастаткова для вырашэння вашых праблем. Калі ласка, дайце мне ведаць, калі ў вас ёсць якія-небудзь пытанні.