Nola moztu espazioak Excel-en (8 modu errazenak)

  • Partekatu Hau
Hugh West

Excel-en, iturri ezberdinetako datuak inportatzean edo datu-multzo bat sortzean, nahi ez diren espazio gehigarriak izateko aukera dago. Batzuetan, gehiegizko espazioek funtzio desberdinak erabiltzean erroreak sortzen dituzte. Datu-multzo estandar eta on bat egiteko espazio gehigarriak moztea beharrezkoa da. Artikulu honetan, Excel-en espazioak moztu nola azalduko dut.

Azalpena argiagoa izan dadin, datu-multzo lagin bat erabiliko dut, informazio pertsonala adierazten duena. pertsona jakin bat. Datu multzoak 3 zutabe ditu: Izena , Hiria eta Posta kodea .

Deskargatu praktikara

Moztu espazioak.xlsm

Excel-en espazioak mozteko 8 modu

1. TRIM funtzioa erabiltzea Kateen balioen espazioak mozteko

TRIM funtzioa funtziorik erabilgarriena da espazio gehigarriak mozteko . Mozten ditu hainbat espazio mota guztiak lehenengoak , aurrekoak eta tarteko espazioak bi katea eta Zenbakizko balioak. Ezin da moztu hitzen artean zuriune bakarreko karaktere bat.

Hemen, zurriak moztuko ditut Izenaren kate-balioetatik. 2>zutabea.

Hasteko, hautatu edozein gelaxka emaitzaren balioa jartzeko.

E4 gelaxka hautatu dut.

⏩ In E4 gelaxka, idatzi formula hau.

=TRIM(B4)

Hemen, enjarri epigrafea eman nahi duzun lekuan

Esleitu makroa ren elkarrizketa-koadroa agertuko da.

Ondoren, hautatu . Makro izena eta makroak .

Trim_Trailing_Spaces hautatu dut Makro izena hautatu dut Excel Trim Spaces.xlsm. Makroak -tik.

Ondoren, sakatu Ados .

Aldatu izena . Botoia .

Moztu atzealdeko espazioak izena jarri diot.

Orain, egin klik Botoian kodea exekutatzeko.

Beraz, amaierako espazio guztiak moztuko dira .

Izena zutabearen amaierako zuriuneak mozten dira.

Gogoratu beharrekoak

🔺 TRIM funtzioak balio mota guztiak kate balio gisa tratatzen ditu. Beraz, kontuz zenbakizko balioetatik zuriuneak mozten dituzunean.

Praktika atala

Lan-koadernoan praktika-orri bat eman dut hauek lantzeko. espazioak mozteko moduak azaldu ditu. Goikotik deskarga dezakezu.

Ondorioa

Saiatu naiz mozteko 8 modu erraz eta azkar azaltzen zuriuneak Excel-en. Modu ezberdin hauek balio mota guztiak mozten lagunduko dizute. Azkenik, iradokizunak, ideiak edo iritziak badituzu, mesedez, jar zaitez iruzkinean behean.

TRIMfuntzioa, B4gelaxka hautatu dut testuagisa. Orain, TRIMfuntzioak moztuegingo ditu hautatutako gelaxkaren hasierako, atzealdeko eta tarteko zuriune guztiak.

⏩ Sakatu SARTU . tekla eta Izena lortuko duzu non espazio gehigarriak mozten diren .

⏩ Orain, erabil dezakezu Bete heldulekua gainontzeko gelaxken formula Automatikoki betetzeko .

Irakurri gehiago: [ Konpondu] TRIM funtzioak ez du funtzionatzen Excel-en: 2 irtenbide

2. TRIM funtzioa erabiltzea zenbakizko balioen espazioak mozteko

Lehenengo guztiak ere kendu ditzakezu. atzetik, eta tarteko zuriuneak ere zenbakizko balioetatik. Baina arazoa da TRIM funtzioak zenbakizko balioak ere kate gisa tratatzen dituela. Horregatik BALOIA funtzioa TRIM funtzioarekin erabili beharko duzu espazioak mozteko zenbakizko balioetatik.

Hemen, zutabearen Zip Code zutabearen zenbakizko balioetatik espazioak moztuko ditut .

Hasteko, hautatu edozein gelaxka emaitzazko balioa jartzeko.

E4 gelaxka hautatu dut.

⏩ Gelaxkan E4 , idatzi formula hau.

=TRIM(D4)

Hemen, TRIM funtzioa, D4 gelaxka hautatu dut testua gisa. Orain, TRIM funtzioak moztu egingo ditu hautatutako gelaxkaren hasierako, atzealdeko eta tarteko zuriune guztiak.

⏩ Sakatu tekla. SARTU tekla eta ZIP kodea lortuko duzu, non espazio gehigarriak moztuko diren .

Ez. emaitza ikusita badirudi TRIM funtzioak bere lana egin duela. Baina ondo begiratuz gero, ohartuko zara moztutako balioek ez dutela zenbakien antzera jokatzen.

Arazo hau saihesteko, TRIM eta erabil ditzakezu. BALIOA elkarrekin funtzionatzen du.

Hasieran, hautatu edozein gelaxka ondoriozko balioa jartzeko.

E4 gelaxka hautatu dut.

E4 gelaxkan, idatzi formula hau.

=VALUE(TRIM(D4))

Hemen, VALUE funtzioa, TRIM(D4) erabili dut testua gisa.

Ondoren, TRIM funtzioan, gelaxka hautatu dut D4 testua gisa. Orain, MOZTU funtzioak moztuko du aukeratutako gelaxkaren hasierako, atzealdeko eta tarteko zuriune guztiak.

Orain, BALIOA funtzioak moztutako katea zenbakia bihurtuko du.

⏩ Sakatu SARTU tekla eta ZIP kodea lortuko duzu. 2> zenbaki gisa, non espazio gehigarriak mozten diren .

⏩ Orain, Bete heldulekua erabil dezakezu Automatikoki betetzeko gainontzeko gelaxken formula.

Irakurri gehiago: Nola moztu Testuaren zati bat Excel-en (9 metodo errazak)

3. Ezkerreko MOZKETA erabiltzea hasierako espazioak mozteko

Lehenengo espazioak bakarrik moztu nahi badituzu orduan egin dezakezu MID erabiliz funtzioak, FIND funtzioak, TRIM funtzioak eta LEN elkarrekin funtzionatzen dute.

Hemen, Izena zutabea, soilik moztu nahi dut hasierako zuriuneak.

Hasteko, hautatu edozein gelaxka emaitzaren balioa jartzeko.

hautatu dut. E4 gelaxka.

E4 gelaxkan, idatzi formula hau.

=MID(B4,FIND(MID(TRIM(B4),1,1),B4),LEN(B4))

Hemen, MID funtzioan, B4 gelaxka testua hautatu dut, FIND(MID(TRIM(B4)) ,1,1),B4) hasiera_zenbakia gisa eta gero LEN(B4) erabilia num_karaktere gisa.

Ondoren, atalean FIND funtzioa, MID(TRIM(B4),1,1) erabili dut find_text eta gelaxka hautatu B4 gisa barruan_testua .

Berriro, MID funtzioan, RIM(B4) erabili dut testua gisa, 1 erabili dut hasiera_zenbakia gisa, gero 1 erabilia num_karaktereak gisa.

Ondoren, LEN funtzioan, hautatu nuen B4 gelaxka testua gisa.

Formularen banaketa

TRIM( B4) —> espazio gehigarriak moztuko ditu.

Irteera: Adam Smith

MID(TRIM(B4),1,1) —> 1 posiziotik hasita azpikate bat aterako da kate batetik.

Irteera: A

FIND(MID(TRIM(B4),1,1),B4) —> Honek izango du katearen posizioa itzuli.

Irteera: 4

LEN(B4) —> k karaktere kopurua itzuliko du. testu-katea.

Irteera: 17

MID(B4,FIND(MID(MID(B4),1,1),B4),LEN(B4)) —> testu-kate osoa itzuliko du.

ο MID(B4, 4, 17)

Irteera: Adam Smith

Azalpena: Moztu du "Adam     Smith" izenetik lehenengoak.

⏩ Sakatu SARTU tekla eta lehenengo espazioak moztuta Izena zutabetik.

⏩ Orain, Bete heldulekua era <1era erabil dezakezu>Bete automatikoki gainontzeko gelaxken formula.

Erlazionatutako edukia: Ezkerreko mozteko funtzioa Excel-en: 7 modu egokiak

4. ORDEZKO funtzioa erabiltzea espazio guztiak mozteko

Zune guztiak edozein baliotatik moztu nahi dituzunean, erabil dezakezu ORDENAK funtzioa.

Hemen, moztuko ditut Hiri zutabeko zuriune guztiak.

Hasteko. , hautatu edozein gelaxka emaitzazko balioa jartzeko.

E4 gelaxka hautatu dut.

E4 gelaxkan, idatzi formula hau .

=SUBSTITUTE(C4," ","")

Hemen, ORDEZKO funtzioan, C4 gelaxka testua gisa hautatu nuen, erabilita. ” ” (Zune bakarrekoa) testu_zaharra bezala eta gero erabili “” (Zunerik gabe) testu_berria bezala. Orain, ORDEZTU funtzioak zuriunerik gabeko zuriuneak ordezkatuko ditu.

⏩ Sakatu SARTU tekla eta zuriune gehigarriak moztuko dira tik. Hiria zutabea.

⏩ Orain, Bete heldulekua erabil dezakezu Autobetez gainontzeko gelaxken formularako.

5. Erabili TRIM & ORDEZKOAK Apurtzen ez diren espazioak mozteko funtzioa

Gehienetan, datuak beste nonbaitetik inportatzen ditugunean, espazio gutxi batzuk sartzen dira. Apurtzen ez direnak moztu ditzakezu. zuriuneak MOZTU funtzioa, GARBITU funtzioa eta ORDEZTU funtzioa batera erabiliz.

Hasteko, hautatu edozein gelaxka emaitza jartzeko. balioa.

E4 gelaxka hautatu dut.

E4 gelaxkan, idatzi formula hau.

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

Hemen, TRIM funtzioan, CLEAN((SUBSTITUTE(B4,CHAR(160)) erabili nuen ,” “))) testua gisa. erabili FIND(MID(TRIM(B4),1,1),B4) hasiera_zenbakia gisa eta gero LEN(B4) erabili num_karaktere<2 gisa>.

Ondoren, GARBITU funtzioan, SUBSTITUTE(B4,CHAR(160),” “)) erabili dut testu gisa .

Ondoren, ORDEZKO funtzioan, B4 gelaxka testua hautatu nuen, CHAR(160)<2 erabilita> testu_zaharra bezala, gero erabilia” “ (Zune bakarrekoa) testu_berria bezala.

Orain, ORDEZKO funtzioak apurtzen ez diren zuriuneak bakarrarekin ordezkatuko ditu.

Formularen banaketa

SUBSTITUTE(B4,CHAR(160),” “) —> k aparteko espazio guztiak moztuko ditu.

Irteera: Adam Smith

GARBITU((ORDEZKOAK(B4,CHAR(160),” “))) —> 1. posiziotik hasita azpikate bat aterako da kate batetik.

Irteera: Adam     Smith

MOZTU(GARBITU((ORDEZKOAK(B4,CHAR(160),” “)))) —> Hau itzuliko da katearen posizioa.

ο TRIM(”Adam     Smith”)

Irteera: Adam Smith

Azalpena: Moztu dira apurtzen ez diren zuriuneak " Adam Smith" izenetik.

⏩ Sakatu SARTU . tekla eta apurtzen ez diren zuriuneak moztuko dira Izena zutabetik.

⏩ Orain , Bete heldulekua erabil dezakezu Autobetez betetzeko gainontzeko gelaxken formula.

6. Bilatu & Ordeztu zuriuneak mozteko

Ere erabil dezakezu Bilatu & Ordeztu funtzioa moztu espazioak Excel-en.

Utzidazu prozedura erakusten,

Ondoren, hautatu nahi duzun gelaxka-barrutia moztu espazioak.

C4:C12 gelaxka-barrutia hautatu dut.

Ondoren, ireki Hasierako fitxa >&gt. ; Editatzen taldetik >> joan Bilatu & Hautatu >> hautatu Ordezkatu

Elkarrizketa-koadroa agertuko da.

⏩ I bakarra Zunea erabilita Aurkitu zer moztu zuriuneak.

Ordeztu <-rekin mantendu dut. 2>eremua Hutsik .

Ondoren, egin klik Ordezkatu guztiak aukeran.

Mezu batagertuko da zenbat ordezkapen gertatu diren erakutsiz.

17 ordezkapen egin ditugu.

Ondoren, egin klik Ados eta itxi elkarrizketa. koadroa .

⏩ Hemen, zuriune guztiak mozten dira Hiria zutabean.

Lotutako edukia: moztu eskuineko karaktereak eta zuriuneak Excel-en (5 modu)

7. VBA erabiliz Moztu hasierako espazioak

Nahi baduzu, Visual Basic (VBA) ere erabil dezakezu lehenengoak zuriuneak mozteko.

Utzidazu. azaldu prozedura,

Lehenik eta behin, ireki Garatzailea fitxa >> ondoren, hautatu Visual Basic.

⏩ Ondoren, Microsoft Visual Basic for Applications leiho berri bat irekiko du.

Orain, ireki Txertatu >> hautatu Modulua .

Idatzi hurrengo kodea irekita dagoen Modulua lehenengo zuriuneak mozteko.

7177

Hemen, Sub Trim_Leading_Spaces() atalean, Rg eta WRg aldagai gisa deklaratu ditut Barrutia .

Ondoren, elkarrizketa-koadroari Moztu hasierako espazioak izena jarri zion eta gero Begizta For a erabili zuen MOZTU hautatutako bakoitzari. gelaxka .

Ondoren, VBA LTRIM funtzioa erabili nuen mozteko.

Orain, Gorde kodea eta itzuli lan-orrira.

VBA aplikatzeko, nahi baduzu gelaxka edo gelaxka-barrutia hauta dezakezu orain, bestela, barrutia hauta dezakezu mezu-koadroan .

➤ Gelaxka-barrutia hautatu dut B4:B12 .

Ondoren, ireki Ikusi fitxa >> Makroak >> hautatu Ikusi makroak.

Elkarrizketa-koadroa agertuko da. Hortik, hautatu Makroen izena eta Makroak .

Trim_Leading_Spaces hautatu dut Makroen izena n.

Excel Trim Spaces.xlsm hautatu dut Makroak atalean.

Ondoren, sakatu Exekutatu .

Mezu-koadroa agertuko da hautatutako barrutia erakutsiko den lekuan.

Orain, sakatu Ados .

Beraz, lehenengo espazio guztiak moztuko dira .

8. VBA erabiltzea atzealdeko espazioak mozteko

Nahi baduzu, amaierako tarteak ere moztu ditzakezu Visual Basic<2 erabiliz>.

Hemen, moztu nahi ditut aurreko tarteak Izena zutabetik.

Orain, Visual Basic for Applications leihoa irekitzeko, 7 atalean azaldutako urratsak jarraitu ditzakezu.

Ondoren, idatzi hurrengo kodea. Modulua .

2592

Hemen, Sub Trim_Trailing_Spaces() atalean, rng deklaratu nuen aldagaia Barrutia gisa.

Ondoren, VBA TRIM funtzioa erabili nuen mozteko.

Orain, Gorde kodea eta itzuli lan-orrira.

Ireki Garatzailea fitxa >> from Txertatu >> hautatu Botoia Inprimaki-kontrolak

Orain, Arrastatu Botoia ra.

Hugh West esperientzia handiko Excel prestatzaile eta analista da, industrian 10 urte baino gehiagoko esperientzia duena. Kontabilitate eta Finantzetan Lizentziatua eta Enpresen Administrazioko Masterra da. Hughek irakasteko grina du eta jarraitzeko eta ulertzeko erraza den irakaskuntza-ikuspegi berezia garatu du. Excel-en ezagutza adituak mundu osoko milaka ikasle eta profesionalei beren gaitasunak hobetzen eta beren karreran bikaintzen lagundu die. Bere blogaren bidez, Hughek bere ezagutzak munduarekin partekatzen ditu, doako Excel tutorialak eta lineako prestakuntza eskainiz, pertsona eta enpresei beren potentzial osoa lortzen laguntzeko.