Як прыбраць прабел перад тэкстам у Excel (4 метады)

  • Падзяліцца Гэтым
Hugh West

Калі мы маем справу з тэкстам у Excel, прабелы паміж тэкстам - звычайная сітуацыя. Прабелы неабходныя для набораў даных. Але лішнія прабелы могуць прывесці да памылак або няправільнай інтэрпрэтацыі набору даных. Вось чаму вельмі важна выдаліць гэтыя прабелы перад і паміж тэкстам. У гэтым уроку вы даведаецеся, як выдаліць прабел перад тэкстам у Excel з адпаведнымі прыкладамі і належнымі ілюстрацыямі.

Спампуйце практычны сшытак

Спампуйце гэты практычны сшытак.

Выдаліць прабел перад Text.xlsm

Як прабел перад тэкстам уплывае на набор даных?

Прабел(ы) перад тэкстам можа стварыць шмат праблем пры аналізе набору даных. Гэта можа даць вам няправільныя вынікі, якіх вы не чакалі. Каб удакладніць, зірніце на наступны набор даных:

Тут у нас ёсць прабелы перад тэкстамі. Цяпер мы хочам атрымаць першыя чатыры сімвалы слова. Для гэтага мы выкарыстоўваем функцыю LEFT . Вынік будзе такім:

Вы бачыце, што паміж тым, што мы хацелі, і тым, што мы атрымалі, ёсць значная розніца. Прабелы перад тэкстам могуць стварыць гэты тып праблем у формулах.

4 спосабы выдаліць прабел перад тэкстам у Excel

У наступных раздзелах мы дамо вам чатыры метады, якія вы можаце выкарыстоўваць каб выдаліць прабел перад тэкстам у excel. Мы рэкамендуем вам вывучыць іх усе і прымяніць той, які падыходзіць менавіта вам.

1. Выкарыстанне TRIM і іншых функцыйкаб выдаліць прабел перад тэкстам

Цяпер мы выкарыстоўваем функцыю TRIM , каб выдаліць прабелы перад тэкстам. Гэта асноўны метад для такога кшталту праблем.

Функцыя TRIM выдаляе ўсе прабелы з тэкставага радка, акрамя адзіночных прабелаў паміж словамі.

Сінтаксіс:

=TRIM(Тэкст)

Тэкст: Тэкст, з якога вы хочаце выдаліць прабел.

1.1 Выдаленне месца толькі з дапамогай функцыі TRIM

Каб прадэманстраваць гэты метад, мы выкарыстоўваем наступны набор даных:

Звярніце ўвагу тут. Ёсць дадатковыя прабелы не толькі перад тэкстамі, але і паміж тэкстамі. Наша мэта складаецца ў тым, каб выдаліць усе лішнія прабелы і ачысціць набор даных ад бескарысных прабелаў.

📌 Крокі

Спачатку ўвядзіце наступную формулу у ячэйцы C5 :

=TRIM(B5)

Затым націсніце Enter .

Пасля гэтага перацягніце значок Fill Handle па дыяпазоне вочак C6 :C9 .

Як бачыце, нам удалося выдаліць прабел перад тэкстам, а таксама паміж тэкстам.

1.2 Выдаліць прабел з дапамогай TRIM і Функцыі CLEAN

Функцыя TRIM выдаляе толькі сімвал прабелу, які з'яўляецца значэннем кода 32 у 7-бітным наборы сімвалаў ASCII.

Ёсць яшчэ адзін знак прабелу, які называецца неразрыўны прабел , які звычайна выкарыстоўваецца на вэб-старонках як сімвал HTML. Функцыя CLEAN таксама выдаляе не-друк сімвалаў, такіх як разрывы радкоў.

Каб прадэманстраваць гэта, мы выкарыстоўваем наступны набор даных:

📌 Крокі

Спачатку ўвядзіце наступную формулу ў ячэйку C5 :

=TRIM(CLEAN(B5))

Затым націсніце Enter .

Пасля гэтага перацягніце Значок маркера запаўнення над дыяпазонам ячэек C6:C9 .

Цяпер вы бачыце, што перад ім няма прабелаў і разрываў радкоў тэкст.

1.3 Выдаленне прабелаў з дапамогай функцый TRIM, CLEAN і SUBSTITUTE

Ёсць неразрыўныя прабелы, якія маюць дзесятковае значэнне 160, і функцыя TRIM не можа выдаліць гэта само па сабе. Калі ваш набор даных утрымлівае адно або некалькі прабелаў, якія функцыя TRIM не выдаляе, выкарыстоўвайце функцыю SUBSTITUTE , каб пераўтварыць непарыўныя прабелы ў звычайныя прабелы, а затым скараціць іх.

Гэты метад выдаліць кожны дадатковы прабел, разрыў радка і неразрыўны прабел. Каб прадэманстраваць гэта, мы выкарыстоўваем наступны набор даных:

📌 Крокі

Спачатку ўвядзіце наступная формула ў ячэйцы C5 :

=TRIM(CLEAN((SUBSTITUTE(B5,CHAR(160)," "))))

Затым, націсніце Enter .

Пасля гэтага перацягніце значок маркера запаўнення па дыяпазоне вочак C6:C9 .

Як бачыце, перад тэкстам няма прабелаў і неразрыўных прабелаў.

Дадатковая інфармацыя: Як выдаліць прабелы ў вочку ўExcel

2. Знайсці & Замяніць каманду для выдалення прабелаў перад тэкстам у Excel

Цяпер гэты метад карысны, калі вы хочаце выдаліць бескарысныя прабелы перад або паміж тэкстамі. Гэты метад больш хуткі, чым іншыя. Калі ваша мэта - выдаліць усе прабелы , гэты метад будзе працаваць лёгка.

Каб прадэманстраваць гэта, мы будзем выкарыстоўваць гэты набор даных:

Тут вы можаце ўбачыць некаторыя паведамленні электроннай пошты. Перад імі або паміж імі ёсць некалькі непажаданых прабелаў. Мы збіраемся выдаліць усе гэтыя прабелы гэтым метадам.

📌 Крокі

Спачатку выберыце ўсе даныя.

Затым націсніце Ctrl+F на клавіятуры, каб адкрыць Знайсці & Дыялогавае акно Замяніць .

Націсніце на Замяніць . Затым у поле Знайсці што увядзіце Прабел .

Цяпер захавайце Поле Замяніць на пустое.

Націсніце на Замяніць усё .

Як бачыце, нам удалося выдаліць усе бескарысныя прабелы з тэкстаў.

Падобныя чытанні:

  • Як выдаліць прабелы ў канцы ў Excel (6 простых метадаў)
  • Выдаліць прабелы ў пачатку ў Excel (5 карысных спосабаў)
  • Як выдаліць лішнія прабелы ў Excel (4 метады)

3. Выкарыстанне VBA для выдалення прабелаў перад тэкстам

Нарэшце, мы збіраемся даць вам частку Макрасы VBA для выдалення бескарысных прабелаўу тэксце.

Для дэманстрацыі мы будзем выкарыстоўваць наступны набор даных:

📌 Крокі

Спачатку націсніце Alt+F11 , каб адкрыць рэдактар ​​ VBA . Націсніце на Уставіць > Модуль .

Увядзіце наступны код і захавайце файл.

8395

Цяпер націсніце Alt+F8 на клавіятуры, каб адкрыць дыялогавае акно макраса.

Выберыце выдаліць_прабел . Націсніце Выканаць

Выберыце дыяпазон ячэек B5:B9.

Пасля гэтага націсніце ОК .

Як бачыце, мы выдалілі ўсе прабелы перад тэкстам з дапамогай кода VBA.

4. Power Query для выдалення прабелаў перад тэкстам

Вы таксама можаце выдаліць прабелы з дапамогай Інструмент Power Query у Excel. У Power Query ёсць убудаваная функцыя TRIM .

Каб прадэманстраваць гэта, мы будзем выкарыстоўваць гэты набор даных:

Як бачыце, перад дадзенымі ёсць прабелы. Мы збіраемся выдаліць гэта з дапамогай функцыі Power Query.

📌 Крокі

На ўкладцы Даныя выбраць From Table/Range .

Выберыце дыяпазон ячэек вашага набору даных. Націсніце ОК .

Пасля гэтага запусціцца рэдактар ​​запытаў магутнасці, які будзе выглядаць наступным чынам.

Націсніце на Column1 каб выбраць кожны тэкст.

Затым пстрыкніце правай кнопкай мышы намыш. Выберыце Transform .

Пасля гэтага націсніце TRIM .

Як бачыце, мы паспяхова выдалілі ўсе першыя прабелы з набору даных.

💬 Што трэба памятаць

✎ <Функцыя 6>TRIM выдаляе лішнія прабелы паміж тэкстамі. Калі ёсць больш чым адно месца, яны будуць зведзены ў адно поле.

Find & Каманда Replace выдаліць усе прабелы з набору даных. Калі ваша мэта складаецца ў тым, каб выдаліць прабел перад тэкстам, не выкарыстоўвайце яго.

Выснова

У заключэнне я спадзяюся, што гэты падручнік даў вам карысныя веды аб тым, як выдаліць прабел перад тэкстам у Excel. Мы рэкамендуем вам вывучыць і прымяніць усе гэтыя інструкцыі да вашага набору даных. Спампуйце вучэбны сшытак і паспрабуйце самі. Таксама не саромейцеся пакідаць водгукі ў раздзеле каментарыяў. Вашы каштоўныя водгукі трымаюць нас у матывацыі ствараць такія падручнікі. Не забудзьцеся праверыць наш вэб-сайт Exceldemy.com для розных праблем і рашэнняў, звязаных з Excel.

Х'ю Уэст з'яўляецца вельмі дасведчаным трэнерам і аналітыкам Excel з больш чым 10-гадовым вопытам работы ў галіны. Ён мае ступень бакалаўра ў галіне бухгалтарскага ўліку і фінансаў і ступень магістра дзелавога адміністравання. Х'ю захапляецца навучаннем і распрацаваў унікальны падыход да навучання, які лёгка прытрымлівацца і зразумець. Яго экспертныя веды Excel дапамаглі тысячам студэнтаў і спецыялістаў па ўсім свеце палепшыць свае навыкі і атрымаць поспех у сваёй кар'еры. Праз свой блог Х'ю дзеліцца сваімі ведамі з усім светам, прапаноўваючы бясплатныя падручнікі па Excel і онлайн-трэнінгі, каб дапамагчы прыватным асобам і прадпрыемствам цалкам раскрыць свой патэнцыял.