Edukien taula
GARBITU funtzioa Excel testu-funtzioa da, datu-multzo bateko testuetatik inprima daitezkeen karaktereak edo lerro-jauziak kentzeko erabiltzen dena. Artikulu honetan, GARBITU funtzioaren xehetasunak ezagutu eta funtzio honen erabilera batzuk ezagutu ahal izango dituzu adibide batzuekin.
Deskargatu Lan-koadernoa
CLEAN Functions.xlsm
CLEAN Funtzioa: Laburpena & Sintaxia
⦿ Funtzioaren helburua
GARBITU funtzioak inprimagarriak ez diren karaktere guztiak kentzen ditu testutik.
⦿ Sintaxia
=CLEAN(testua)
⦿ Argudioak
Argudioa | Derrigorrezkoa/Aukerakoa | Azalpena |
testua | Beharrezkoa | Hau nahi duzun testu-katea da kendu inprimagarriak ez diren karaktere guztiak |
⦿ Itzultzeko balioa
Funtzioa sartu ondoren, inprimagarriak ez diren karaktere guztietatik doan testu-katea emango dizu.
⦿ Bertsioa
GARBITU funtzioa Excel 2000 bertsioan sartzen da eta bertsio guztietarako erabilgarri dago ondoren.
Oharra
GARBITU funtzioa 0 tik 31 zenbakiek adierazten dituzten karaktere inprimagarriak soilik kendu ditzake 7 biteko ASCII kodean.
10 erabilera-adibideak Excel-en GARBI Funtzioa
Hemen, honako hau erabiliko dugu datuakbeste iturri batetik inportatutako datuetan inprimagarriak ez diren karaktere batzuk ditugun unibertsitateko taula. Taula hau erabiliz funtzio honen adibide desberdinak azalduko ditugu.
Artikulua sortzeko, Microsoft Excel 365 bertsioa erabili dugu, zure erosotasunaren arabera beste edozein bertsio erabil dezakezu.
1. Inprimagarriak ez diren karaktereak kentzea
Hemen, E-posta ID batzuk ditugu <1 bezalako karaktere inprimagarriak ez direnak>CHAR(15) , CHAR(12) eta GARBITU funtzioa erabiliz kenduko ditugu eta E-posta ID errealak lortuko ditugu.
➤Hautatu irteerako gelaxka D5
=CLEAN(C5)
C5 inprima daitezkeen karaktereak kendu nahi ditugun Inportatutako posta elektronikoaren IDa da.
➤Sakatu SARTU
➤Arrastatu behera Bete heldulekua Tresna
Emaitza :
Horrela, inprima daitezkeen karaktere guztietatik libre dagoen E-posta benetako IDa lortuko duzu.
Irakurri gehiago: Nola erabili TEXT Funtzioa Excel-en (10 adibide)
2. Lerroa Br kendu eak
Demagun, ikasleen izenaren eta abizenaren artean lerro-jauziren bat duzula eta lerro-jauzi hauek kendu nahi dituzula GARBITU funtzioa erabiliz.
➤Hautatu irteerako gelaxka D5
=CLEAN(C5)
C5 da Ikaslearen izena lerro-jauzia kendu nahi duzun.
➤Sakatu SARTU
➤Arrastatu behera Bete heldulekua Tresna
Emaitza :
Ondoren, Ikasleen izenak lortuko dituzu. lerro-jauzi guztiak.
3. GARBI Funtzioa eta TRIM Funtzioa erabiltzea
Batzuetan, baliteke testu-katean tarte gehigarria izatea, hau da, CHAR(32) eta CLEAN funtzioak hau kendu ezin duenez, hemen TRIM funtzioa erabiltzen ari gara CLEAN funtzioarekin batera. CHAR(15) , CHAR(12) eta CHAR(32) kentzeko beheko Inportatutako Email ID tik.
➤Hautatu irteerako gelaxka D5
=TRIM(CLEAN(C5))
C5 inprimagarriak ez diren karaktereak kendu nahi ditugun Inportatutako posta elektronikoaren IDa da.
MOZTU testu-katetik aparteko zuriune guztiak kenduko ditu.
➤Sakatu SARTU
➤Arrastatu behera Bete heldulekua Tresna
Emaitza :
Modu honetan, Eposta elektronikoaren ID erreala lortuko duzu, inprimagarriak ez diren karaktere guztietatik libre dagoena.
4. GARBI Funtzioa eta ORDEZKO Funtzioa erabiltzea
Batzuetan, baliteke inprimagarriak ez diren karaktereak izatea, GARBITU funtzioak ezabatu ezin daitezkeenak. Inportatutako posta elektronikoaren IDa zutabean, apurtzen ez diren zuriune batzuk ditugu, CHAR(160) direnak. Mota hauek kentzekoinprimagarriak ez diren karaktereak SUBSTITUTE funtzioa erabil ditzakegu CLEAN funtzioa eta TRIM funtzioa rekin batera.
➤Hautatu irteerako gelaxka D5
=TRIM(CLEAN(SUBSTITUTE(C5,CHAR(160),"")))
C5 Inportatutako posta elektronikoaren IDa da hortik inprimagarriak ez diren karaktereak kendu nahi ditugu.
ORDEZKOAK k CHAR(160) hutsik, GARBITU ordezkatuko ditu. inprimagarriak ez diren karaktereak kenduko ditu CHAR(15) , CHAR(12) eta TRIM testu-katetik aparteko zuriune guztiak kenduko ditu.
➤Sakatu SARTU
➤Arrastatu behera Bete heldulekua Tresna
Emaitza :
Ondoren, inprimatu gabeko karaktere guztietatik libre dagoen E-posta benetako IDa lortuko duzu.
Irakurri gehiago: Nola erabili REPLACE funtzioa Excel-en (3 adibide egoki)
5. Erabili CLEAN funtzioa eta LEN funtzioa
Hemen, Ikasleen izenak ren karaktere kopurua zenbatuko dugu LEN funtzioa erabiliz. GARBITU funtzioaren laguntzaz lerro-jauziak kendu ondoren.
➤Hautatu irteerako gelaxka D5
=LEN(TRIM(CLEAN(C5)))
C5 zenbatu nahi duzun Ikaslearen izena haren karaktere-luzera da.
GARBITU lerro-jauziak kenduko ditu eta MOZTU k testu-katearen hutsune gehigarri guztiak kenduko ditu. Horren ostean LEN k karakterea zenbatuko duluzera.
➤Sakatu SARTU
➤Arrastatu behera Bete heldulekua Tresna
Emaitza :
Ondoren, Ikasleen izenak ren karaktere kopurua zenbatu ahal izango duzu.
Antzeko irakurketak
- Nola erabili CODE Funtzioa Excel-en (5 adibide)
- Erabili Excel EXACT funtzioa (6 adibide egoki)
- Nola erabili FIXED funtzioa Excel-en (6 adibide egoki)
- Erabili GOIKO funtzioa Excel-en (4 adibide)
- Nola erabili BILATZAILEA funtzioa Excel-en (3 adibide)
6. GARBI funtzioa erabiltzea eta LEFT Funtzioa
Demagun, izenaren zatia atera nahi duzula Inportatutako posta elektronikoaren ID tik eta horretarako GARBITU funtzioa eta <1 erabil ditzakezu>EZKERRA funtzioa .
➤Hautatu irteerako gelaxka D5
=LEFT(CLEAN(C5),FIND("@",CLEAN(C5),1)-1)
C5 Inportatutako posta elektronikoaren IDa da.
GARBITU inprimagarriak ez diren karaktereak kenduko ditu eta AURKITU ("@ ”, GARBI (C5),1) g Ikusi “@” ren posizioa testu-katean. Beraz, FIND 6 itzuliko da eta, ondoren, 6-1=5 EZKERRA funtzioan karaktere kopurua izango da.
Ondoren, EZKER k E-posta ID garbitik lehenengo bost karaktereak aterako ditu.
➤Sakatu SARTU
➤Arrastatu behera Bete heldulekua Tresna
Emaitza :
Ondoren, lortuko duzuikasleen izenak Izena zutabean.
Irakurri gehiago: Nola erabili RIGHT Funtzioa Excel-en (Ekin 6 Adibide errazak)
7. Karaktereak ordezkatzea
Hemen, E-posta ID berria sortuko dugu inprimagarriak ez diren karaktereak kenduz eta ordezkatuz. "gmail" "yahoo" rekin Inportatutako posta elektronikoaren IDa zutabetik.
➤Hautatu irteerako gelaxka D5
=SUBSTITUTE(CLEAN(C5),"gmail","yahoo")
C5 Inportatutako helbide elektronikoa da.
ORDEZKOAK “gmail” ordezkatuko du “yahoo”
➤Sakatu SARTU
➤Arrastatu behera Bete heldulekua Tresna
Emaitza :
Horrela, E-posta ID berriak lortuko dituzu.
8. Testuak garbitu behar diren egiaztatzea
Datu multzo handi baterako, nekagarria izan daiteke zein testu garbitu behar dituzun jakitea. Baina erraz egin daiteke zein testu-kate garbitu behar diren erraz egiaztatzen baduzu. Horretarako hemen IF funtzioa erabiltzen ari gara.
➤Hautatu irteerako gelaxka D5
=IF(CLEAN(C5)=C5,"Cleaned","Not Cleaned")
C5 Inportatutako posta elektronikoaren IDa da.
CLEAN(C5)=C5 proba logikoa da, eta horrek esan nahi du testu-katea inprimagarriak ez diren karaktere guztiek kendutako testu-katearen berdina dela. EGIA denean, IF “Garbitua” bestela “Garbitu gabe” itzuliko da
➤Sakatu SARTU
➤Arrastatu behera Bete heldulekua Tresna
Emaitza :
Ondoren, zein testu-kate dituzun ezagutuko duzu garbitu behar.
9. Balioen batez bestekoa lortzea
Hemen, marka batzuk ditugu baina inprimagarriak ez diren karaktere batzuk dituztenak eta kendu ditzakezu. GARBITU funtzioa erabiliz. Baina horren ondoren, zenbakiak testu bihurtuko dira, beraz, ezin dituzu Batez besteko markak lortu balio bihurtu gabe BALIOA funtzioa erabiliz.
➤Hautatu irteerako gelaxka D5
=VALUE(CLEAN(C5))
C5 Inportatutakoa da Markak .
GARBITU k beharrezkoa ez den datuen zatia kenduko du (baina datuak testu bihurtuko ditu) eta, ondoren, BALOIA k testu-kateak bihurtuko ditu. zenbakiak.
➤Sakatu SARTU
➤Arrastatu behera Bete heldulekua Tresna
Ondoren, zenbaki formatuan dauden markak lortuko dituzu.
Batez besteko notak lortzeko, idatzi formula hau gelaxkan D11
=AVERAGE(D5:D10)
D5:D10 barrutia da Markak
Azkenik, 73,83 Batez besteko marka lortuko duzu.
10. VBA kodea erabiliz
CLEAN funtzioa ere erabil daiteke VBAn kodea.
➤Joan Garatzailea Fitxa> > Visual Basic Aukera
Ondoren, Visual Basic editorea irekiko dagora.
➤Joan Txertatu Fitxa>> Modulua Aukera
Ondoren, Modulua sortuko da.
➤Idatzi honako kodea
8561
Zelulak C5 to C zutabea ko C10 karaktere inprimagarrietatik libre egongo da GARBITU funtzioa dela eta eta D zutabearen dagozkion gelaxketan aterako ditugu>.
➤Sakatu F5
Emaitza :
Modu honetan, Eposta elektronikoaren ID erreala lortuko duzu, inprimagarriak ez diren karaktere guztietatik doana.
Gogoratu beharrekoak
🔺 Funtzio honek 0 tik 31 7 biteko ASCII kodea bakarrik kentzen du emandako testutik.
🔺 GARBITU funtzioak inprimagarriak ez diren karaktere batzuk ere kendu ditzake ikusgai eta ez direnak.
🔺 Ezin ditu kendu ASCII kodean ez dauden karaktere inprimagarriak.
Praktika atala
Norberak praktikak egiteko Praktika atal bat eman dut behean bezala Praktika izeneko fitxa batean. Mesedez, egin ezazu zuk zeuk.
Ondorioa
Artikulu honetan, GARBITU funtzioaren sarrera eta erabilera azaltzen saiatu gara. Excel-en. Espero erabilgarria izango zaizula. Iradokizun edo galderarik baduzu, partekatu lasai iruzkinen atalean.