Змест
Выдаленне сімвалаў з радка або любых іншых значэнняў неабходна, таму што дадзеныя паходзяць з розных крыніц і могуць быць не тымі, якія вы хочаце, або не ў тым фармаце, які вы хочаце. Выдаляючы сімвалы з радка ў адпаведнасці з вашымі патрэбамі, вы можаце стварыць новы набор даных. Не толькі гэтыя прычыны, але і дадзеныя могуць утрымліваць непажаданыя сімвалы. Пасля гэтага артыкула вы даведаецеся, як выдаліць сімвал з радка Excel.
Каб зрабіць тлумачэнне больш зразумелым, я збіраюся выкарыстоўваць набор даных, у якім паспрабаваў ахапіць розныя тыпы праблем, звязаных з сімваламі. Набор даных уяўляе сабой інфармацыю аб канкрэтнай фруктовай краме. У наборы дадзеных 3 слупкі; гэта Прадукт & ID , Дата замовы , і Падрабязнасці дастаўкі .
Спампаваць для практыкі
Выдаліць сімвалы з String.xlsm
14 спосабаў выдаліць сімвалы з радка Excel
1. Выкарыстанне функцыі REPLACE для выдалення сімвала з радка
Тут я растлумачу, як вы можаце выкарыстоўваць функцыю REPLACE для выдалення сімвалаў з радка.
З У слупку Падрабязнасці дастаўкі я выдалю статус дастаўкі і атрымаю толькі Адрас з дапамогай функцыі ЗАМЕНІЦЬ .
Давайце пачнем працэдуру выкарыстання функцыі REPLACE .
Крок1:
➤ Я выбраў ячэйку E4 .
Затым увядзіце наступную формулу ў выбраную ячэйкусімвалы ячэек выдаляюцца ў адпаведнасці з узорам.
Звязаны змест: выдаленне сімвалаў пасля пэўнага сімвала ў Excel (4 прыёмы)
11. Выкарыстанне Find & Замяніць, каб выдаліць сімвал з радка
У вас ёсць яшчэ адзін зручны варыянт для выдалення сімвалаў з дапамогай стужкі . Гэта Знайсці & Замяніць функцыю .
Дазвольце мне паказаць вам выкарыстанне гэтай функцыі.
Спачатку адкрыйце ўкладку Галоўная >> перайсці да Рэдагаванне групы >> з Знайсці & Выберыце >> выберыце Замяніць
➤А дыялогавае акно з Знайсці і Замяніць будзе ўсплывальнае акно.
Адтуль у раздзеле Знайсці што увядзіце сімвал, які хочаце знайсці, каб выдаліць.
➤Я ўвёў сімвал (%) і пакінуў Замяніць на пустым.
Затым націсніце Знайсці ўсё
Цяпер, вы ўбачыце, значэнне якой ячэйкі змяшчае гэты сімвал.
➤Потым націсніце Замяніць усё
Паведамленне аб колькасці зробленых замен з'явіцца ўсплывальнае акно.
➤Тут будзе паказана 15 замен.
Такім чынам, з усіх радкоў дадзены сімвал будзе быць выдалены.
Звязаны змест: Як выдаліць першыя 3 сімвалы ў Excel (4 метады)
12. Выкарыстанне тэксту ў слупкі
Вы таксама можаце выкарыстоўваць каманду Тэкст у слупкі са стужкі, каб выдаліць сімвал з радкоў уExcel.
Крок1:
Для гэтага спачатку адкрыйце ўкладку Даныя >> затым выберыце Тэкст у слупкі
Крок 2:
➤ дыялогавае акно з'явіцца ўсплывальнае акно.
Адтуль выберыце тып даных
➤ Я выбраў З падзельнікамі , затым націсніце Далей
Крок3:
➤З'явіцца яшчэ адно дыялогавае акно
Цяпер абярыце Раздзяляльнікі вашы даныя ёсць.
➤ Я выбраў падкрэсленне (_) ў опцыі Іншае як мае даныя.
Вы можаце ўбачыць, як вашы дадзеныя будуць падзелены ў Папярэдні прагляд даных
Затым націсніце Далей .
Крок 4 :
➤ Зноў адкрыецца дыялогавае акно .
Адтуль выберыце пункт прызначэння па вашаму выбару, каб размясціць падзеленыя значэнні.
➤Я выбраў ячэйку E4 .
Нарэшце націсніце Гатова .
Тут вы гл. значэнні слупка Падрабязнасці дастаўкі падзелены на 3 новыя слупкі.
З 3 новых слупкоў я не Мне не патрэбны 2-і слупок, таму я выдалю яго.
Цяпер абярыце ячэйку і пстрыкніце правай кнопкай мышы . en з кантэкстнага меню абярыце Выдаліць .
➤У дыялогавым акне опцыі Выдаліць будзе з'явіцца.
➤Я выбраў опцыю Зрушыць вочкі ўверх , а потым націснуў ОК .
Нарэшце, вы ўбачыце, што пэўны сімвал выдалены з радка Падрабязнасці дастаўкі слупок.
Звязаны змест: Як выдаліць лічбавыя сімвалы з вочак у Excel (5 метадаў)
13. Выкарыстанне VBA для выдалення першых N сімвалаў з радка
Каб выдаліць сімвалы з радка, вы можаце выкарыстоўваць VBA .
Давайце паглядзім выкарыстанне VBA рэдактара,
Спачатку адкрыйце ўкладку Распрацоўшчык >> абярыце Visual Basic ( Спалучэнне клавіш ALT + F11 )
Затым адкрыецца новае акно Microsoft Visual Basic для прыкладанняў.
Адтуль адкрыйце Уставіць >> выберыце Модуль
А Модуль адкрыецца, затым увядзіце наступны код у адкрыты Модуль .
6829
Тут я стварыў функцыю з назвай RemoveFirstx()
Я ўзяў два аргументы для функцыі, адзін з іх rng , якая з'яўляецца зменнай тыпу String , іншая з'яўляецца cnt , якая з'яўляецца зменнай тыпу Long .
Затым выкарыстаў Функцыя ПРАВА .
Цяпер Захавайце код і вярніцеся да працоўнага аркуша.
Каб выкарыстоўваць створаную функцыю,
Спачатку абярыце ячэйку, у якой вы хочаце захаваць выніковае значэнне.
➤ Я выбраў ячэйку E4 .
Затым увядзіце наступную формулу ў выбраную ячэйку або у Панель формул .
=RemoveFirstx(B4,6)
Функцыя RemoveFirstx выдаліць колькасць знакаў, якія я ўвёў у абраным дыяпазоне адпачатак.
Націсніце клавішу ENTER . Цяпер вы атрымаеце патрэбныя сімвалы.
Звязаны змест: Як выдаліць нелітарна-лічбавыя сімвалы ў Excel (2 метады )
14. Выкарыстанне VBA для выдалення апошніх N сімвалаў з радка
Каб выдаліць апошнія сімвалы з радка, вы можаце выкарыстоўваць VBA .
Давайце паглядзім выкарыстанне VBA рэдактара,
Спачатку адкрыйце ўкладку Распрацоўшчык >> абярыце Visual Basic ( Спалучэнне клавіш ALT + F11 )
Цяпер адкрыецца новы акно Microsoft Visual Basic для прыкладанняў.
Адтуль адкрыйце Уставіць >> выберыце Модуль
А Модуль адкрыецца, затым увядзіце наступны код у адкрыты Модуль .
5400
Тут я стварыў функцыю з назвай RemoveLastx()
Я ўзяў два аргументы для функцыі, адзін - rng , якая з'яўляецца зменнай тыпу String , і яшчэ адна з'яўляецца cnt , якая з'яўляецца зменнай тыпу Long
Затым выкарыстаў ЛЕВАЯ функцыя
Цяпер Захавайце код і вярніцеся да працоўнага ліста.
Каб выкарыстоўваць створаную функцыю,
Спачатку , абярыце ячэйку, у якой вы хочаце захаваць выніковае значэнне.
➤ Я выбраў ячэйку E4 .
Затым увядзіце наступную формулу ў выбраную ячэйку або ў Панэль формул .
=RemoveLastx(B4,6)
Функцыя RemoveLastx будзевыдаліць колькасць знакаў, якую я ўвёў у абраным дыяпазоне з канца.
Націсніце клавішу ENTER . Цяпер вы атрымаеце астатнія сімвалы.
Вы можаце выкарыстоўваць формулу Запаўненне да аўтазапаўнення для астатнія вочкі.
Звязаны змест: Як выдаліць першы сімвал з радка ў Excel з дапамогай VBA
Практычны раздзел
Я даў практычны аркуш у сшытку, каб адпрацаваць гэтыя спосабы. Вы можаце спампаваць яго па спасылцы вышэй.
Выснова
У гэтым артыкуле я растлумачыў 14 розных тыпаў спосабаў каб выдаліць сімвал з радка Excel. Я паказаў, як вы можаце выдаліць сімвалы з апошняга, першага, сярэдзіны і г.д. Нарэшце, калі ў вас ёсць якія-небудзь прапановы, ідэі або водгукі, калі ласка, не саромейцеся каментаваць ніжэй.
або ў панэль формул . =REPLACE(D4, 1, 13, "")
Давайце паглядзім, як Функцыя REPLACE працуе. Ён мае чатыры аргументы . У old_text выбрана ячэйка D4 , а ў start_num дадзена 1 , выбрана 13 як колькасць_знакаў . Нарэшце я выбраў прабел (“”) як новы_тэкст .
Тут я хачу замяніць 13 сімвалаў з пачатку (1) з прабелам .
Крок 2:
Націсніце клавішу ENTER . Цяпер вы атрымаеце заменены сімвал, які з'яўляецца адрасам дастаўкі .
Калі ў вас такая ж колькасць сімвалаў каб выдаліць з іншых ячэек, вы можаце выкарыстоўваць Маркер запаўнення для аўтазапаўнення формулы для астатніх ячэек.
Дадатковая інфармацыя: Як выдаліць сімвалы ў Excel (6 метадаў)
2. Выкарыстанне функцыі RIGHT
Вы можаце выкарыстоўваць функцыю RIGHT , каб выдаліць сімвалы з радка з левага боку .
З Прадукт & Слупок ID , я буду здабываць толькі Order Id з дапамогай RIGHT функцыі.
Тут я пакажу вам, як вы можаце выкарыстоўваць функцыю ПРАВА .
Крок1:
➤ Я выбраў ячэйку E4 .
Затым увядзіце наступную формулу ў выбраную ячэйку або ў Панель формул .
=RIGHT(B4, 4)
Тут функцыя ПРАВА мае два Аргументы . У ст тэкст выбраў ячэйку B4 , а ў num_chars дадзены 4 , бо я хачу атрымаць 4 сімвалы з справа .
Крок 2:
Націсніце клавішу ENTER . Цяпер вы атрымаеце правільныя 4 сімвалы, якія з'яўляюцца Ідэнтыфікатарам замовы .
Крок 3:
Паколькі я хачу атрымаць такую ж колькасць сімвалаў справа, таму я выкарыстаў маркер запаўнення для аўтазапаўнення формулы для астатніх вочак.
Дадатковая інфармацыя: Excel выдаліць сімвалы справа (5 спосабаў)
3. Выкарыстоўваючы RIGHT & Функцыя LEN для выдалення сімвалаў з радка
Вы таксама можаце выкарыстоўваць функцыю RIGHT разам з функцыяй LEN для выдалення сімвалаў з радка.
Каб прадэманстраваць працэдуру, з Product & Слупок ID Я выцягну толькі Ідэнтыфікатар замовы .
Давайце пачнем працэдуру выкарыстання функцыі ПРАВА разам з Функцыя LEN ,
Крок 1:
➤ Я выбраў ячэйку E4 .
Затым увядзіце наступную формулу ў выбранай ячэйцы або ў панэлі формул .
=RIGHT(B4,LEN(B4)- 6)
Тут вылічыце num_chars з дапамогай функцыі LEN . У тэксце выбралі ячэйку B4 , затым аднялі 6 сімвалаў з даўжыні абранага тэксту . Нарэшце, функцыя RIGHT выцягне астатнія сімвалы з справа .
Крок 2:
Націсніце клавішу ENTER . Такім чынам, вы атрымаеце правільныя сімвалы, якія будуць ідэнтыфікатарам замовы .
Калі ў вас ёсць такая ж колькасць сімвалаў для выдалення з іншых ячэек, то вы можаце выкарыстоўваць Маркер запаўнення для аўтазапаўнення формулы для астатніх ячэек.
Дадатковая інфармацыя: Як выдаліць сімвалы злева ў Excel (6 спосабаў)
4. Выкарыстоўваючы VALUE & Функцыя RIGHT
Раней, выкарыстоўваючы функцыі RIGHT і LEN , мы атрымлівалі нумар Order Id , але гэтыя функцыі апрацоўваюць лічбы як радкі. Калі вы хочаце пераўтварыць радкі ў лічбы, вы можаце выкарыстоўваць функцыю VALUE .
Крок1:
Спачатку абярыце ячэйку, у якой вы хачу захаваць выніковае значэнне.
➤ Я выбраў ячэйку E4 .
Затым увядзіце наступную формулу ў выбраную ячэйку або ў панэль формул .
=VALUE(RIGHT(B4,LEN(B4)-6))
Тут функцыя VALUE будзе браць вынятыя сімвалы з right як тэкст і пераўтворыць яго ў лік.
Вы бачыце выкарыстанне RIGHT & Функцыя LEN у section_3
Step2:
Націсніце клавішу ENTER . Такім чынам, вы атрымаеце правільныя сімвалы ў лікавым фармаце.
Калі ў вас ёсць той самы сімвал, які трэба выдаліць з іншых вочак, то вы можаце выкарыстоўваць Рэндзлік запаўнення каб Аўтазапаўненне формула для астатніх вочак.
Звязаны змест: Выдаліць апошні сімвал з радка Excel (5 простых метадаў)
5. Выкарыстанне функцыі LEFT для выдалення сімвала з радка
Каб выдаліць сімвалы радка злева, вы можаце выкарыстоўваць функцыю LEFT .
Тут я выцягну Прадукт назва з Прадукт & ID слупок.
Давайце пачнем працэдуру,
Крок1:
➤ Я выбраў ячэйку E4 .
Затым увядзіце наступную формулу ў выбраную ячэйку або ў Панель формул .
=LEFT(B4, 5)
Тут функцыя LEFT мае два аргументы . У тэксце выбрана ячэйка B4 , а ў num_chars дадзена 5 , таму што я хачу атрымаць 5 сімвалаў з лева .
Крок 2:
Націсніце клавішу ENTER .
У выніку , вы атрымаеце левыя 5 сімвалаў, якія будуць назвай Прадукту .
Калі ў вас ёсць такі ж сімвал, каб выдаліць з іншых вочак, тады вы можаце выкарыстоўваць Маркер запаўнення для аўтазапаўнення формулы для астатніх вочак.
Больш падрабязна: Выдаліць першы сімвал з радка ў Excel (6 хуткіх спосабаў)
6. Выкарыстоўваючы LEFT & Функцыя LEN
Каб выдаліць сімвалы радка з правага боку , вы таксама можаце выкарыстоўваць функцыю LEFT разам з функцыяй LEN .
Камупрадэманстраваць працэдуру з Product & Ідэнтыфікатар слупок Я буду здабываць толькі Прадукт .
Давайце пачнем працэдуру,
Крок 1:
➤ Я выбраў ячэйку E4 .
Затым увядзіце наступную формулу ў выбраную ячэйку або ў Панель формул .
=LEFT(B4, LEN(B4) - 5)
Тут, каб вылічыць num_chars з дапамогай функцыі LEN . У тэксце выбрана ячэйка B4 , затым аднята 5 сімвалаў ад даўжыні абранага тэксту . Нарэшце, функцыя LEFT выцягне астатнія сімвалы з справа значэння выбранай ячэйкі.
Крок 2:
Націсніце клавішу ENTER .
У рэшце рэшт вы атрымаеце левыя сімвалы выбранай ячэйкі, якія будуць назвай Прадукту .
Крок 3:
Вы можаце выкарыстоўваць Fill Handle для AutoFill формула для астатніх ячэек.
Звязаны змест: выдаленне апошняга сімвала з радка ў Excel з дапамогай VBA (2 простыя спосабы)
7. Выкарыстанне LEFT & Функцыя SEARCH для выдалення сімвалаў з радка
Вы можаце выкарыстоўваць функцыю SEARCH з функцыяй LEFT для выдалення сімвалаў радка з правага боку, і гэта захавае левае значэнне .
Каб прадэманстраваць працэдуру, са слупка Падрабязнасці дастаўкі я выцягну толькі левае значэнне, якое будзедастаўка Статус .
Давайце пяройдзем да працэдуры,
Крок1:
➤ Я выбраў E4 ячэйка.
Затым увядзіце наступную формулу ў выбраную ячэйку або ў Панель формул .
=LEFT(D4, SEARCH(“_at_ ”, D4) -1)
Тут функцыя ПОШУК будзе шукаць зададзены сімвал _at_ як я выкарыстаў яго як find_text . У within_text выбралі ячэйку D4 , затым аднялі 1 сімвал.
Функцыя ПОШУК дасць нумар пазіцыі, тады функцыя LEFT будзе выкарыстоўваць яго як num_chars , а таксама выбярэ ячэйку D4 , каб атрымаць левае значэнне з шуканага сімвала.
Крок 2:
Націсніце клавішу ENTER .
У рэшце рэшт, вы атрымаеце левыя сімвалы шуканага сімвала з абранай ячэйкі, якая будзе імем дастаўкі Стан .
Крок 3:
Вы можаце выкарыстоўваць Fill Handle to AutoFill формула для астатніх вочак.
Дадатковая інфармацыя: VBA для выдалення сімвалаў з радка ў Excel (7 метадаў)
Падобныя паказанні:
- Як выдаліць адзінарныя двукоссі ў Excel (6 спосабаў)
- Выдаліць кропку з коскі ў Excel (4 метады)
- Як выдаліць Апостраф у Excel (5 простых метадаў)
- Выдаліць дужкі ў Excel (4 простыя спосабы)
- Як выдаліць знак даляра ў Excel (7 лёгкаСпосабы)
8. Выкарыстанне функцыі SUBSTITUTE
Функцыя SUBSTITUTE замяняе любы зададзены сімвал. Выкарыстоўваючы гэту функцыю, вы можаце выдаліць радковыя сімвалы з Excel.
Каб прадэманстраваць працэдуру, я выкарыстаў некаторыя непажаданыя спецыяльныя сімвалы ў слупку Прадукт .
Крок1:
➤ Я выбраў ячэйку E4 .
Затым увядзіце наступную формулу ў выбраную ячэйку або ў Панель формул .
=SUBSTITUTE(B4,"%","")
Тут, у ЗАМЕНА функцыя выкарыстоўвала B4 ячэйку як тэкст , улічваючы сімвал (%) як стары_тэкст , а затым выкарыстоўвала пустую як новы_тэкст .
Такім чынам, функцыя SUBSTITUTE заменіць дадзены сімвал на прабел .
Крок 2:
Націсніце клавішу ENTER .
Такім чынам, сімвалы з радка будуць выдалены.
Крок 3:
Вы можаце выкарыстоўваць Запаўненне Маркуль для Аўтазапаўнення формулы для астатніх вочак.
Звязаны змест: Як выдаліць пустыя сімвалы ў Excel (5 метадаў)
9. Выкарыстанне функцый MID і LEN для выдалення сімвалаў з радка
Вы таксама можаце выкарыстоўваць функцыю MID разам з функцыяй LEN для выдалення сімвалаў з радка.
Каб прадэманстраваць працэдуру, я крыху змяніў набор даных.
Давайце пачнемпрацэдура,
Крок1:
➤ Я выбраў ячэйку E4 .
Затым увядзіце наступную формулу ў выбраную або ў Панель формул .
=MID(B4,7,LEN(B4)-5)
Тут з дапамогай LEN функцыя Я буду вылічаць num_chars і выкарыстоўваць яго ў MID функцыі . У тэксце выбралі ячэйку B4 , затым аднялі 5 сімвалаў з даўжыні абранага тэксту .
Цяпер у MID функцыі выбрана B4 ячэйка як тэкст, выкарыстоўваецца 7 як start_num , бо я хачу атрымаць сімвалы з 7-я пазіцыя.
Крок 2:
Націсніце клавішу ENTER .
Нарэшце, вы атрымае ідэнтыфікатар замовы з якога будзе выдалена астатняя частка радка.
Крок 3:
Вы можаце выкарыстоўваць Fill Handle для AutoFill формулы для астатніх ячэек.
Дадатковая інфармацыя: Выдаленне канкрэтнага сімвала з радка Excel (5 метадаў)
10. Выкарыстанне Flash Fill
Вы можаце выкарыстоўваць каманду Flash Fill , каб выдаліць сімвалы ў радку ў Excel.
Каб выкарыстоўваць каманду Flash Fill спачатку вам трэба будзе стварыць шаблон, якому трэба прытрымлівацца.
Тут я стварыў шаблон дастаўкі Стан , выдаліўшы частку Адрас з <2 Слупок>Падрабязнасці пастаўкі .
Затым адкрыйце ўкладку Даныя >> абярыце Flash Fill
Тут, астатняе