Edukien taula
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
⏩ 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 >>. ; 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.