Hoe om CLEAN-funksie in Excel te gebruik (10 voorbeelde)

  • Deel Dit
Hugh West

Die SKOON funksie is 'n Excel-teksfunksie wat gebruik word om nie-drukbare karakters of reëlbreuke uit tekste van 'n datastel te verwyder. In hierdie artikel sal jy die besonderhede van die SKOON funksie kan ken en 'n paar gebruike van hierdie funksie kan leer ken met 'n paar voorbeelde.

Laai Werkboek af

SKOON Funksies.xlsm

SKOON Funksie: Opsomming & Sintaksis

⦿ Funksie Doelwit

Die SKOON funksie verwyder al die nie-drukbare karakters uit teks.

⦿ Sintaksis

=SKOON(teks)

⦿ Argumente

Argument Vereis/Opsioneel Verduideliking
teks Vereis Dit is die teksstring waaruit jy wil verwyder al die nie-drukbare karakters

⦿ Terugstuurwaarde

Nadat die funksie ingevoer is, sal vir jou die teksstring vry van al die nie-drukbare karakters gee.

⦿ Weergawe

Die SKOON funksie word in Excel 2000 weergawe bekendgestel en is daarna beskikbaar vir alle weergawes.

Let wel

Die SKOON funksie kan slegs die nie-drukbare karakters wat deur nommers 0 tot 31 in die 7-bis ASCII kode verteenwoordig word, verwyder.

10 Voorbeelde van gebruik die SKOON funksie in Excel

Hier sal ons die volgende gebruik datatabel van 'n kollege waarin ons 'n paar nie-drukbare karakters in die ingevoerde data van 'n ander bron het. Deur hierdie tabel te gebruik sal ons verskillende voorbeelde van hierdie funksie verduidelik.

Vir die skep van die artikel het ons Microsoft Excel 365 weergawe gebruik, jy kan enige ander weergawes gebruik volgens jou gerief.

1. Verwydering van nie-drukbare karakters

Hier het ons 'n paar E-pos-ID's wat 'n paar nie-drukbare karakters het soos CHAR(15) , CHAR(12) en deur die CLEAN-funksie te gebruik, sal ons hulle verwyder en die Regte e-pos-ID's kry.

➤Kies die uitsetsel D5

=CLEAN(C5)

C5 is die Ingevoerde e-pos-ID waaruit ons die nie-drukbare karakters wil verwyder.

➤Druk ENTER

➤Sleep die Vulhandvatsel nutsding

Resultaat :

Op hierdie manier kry jy die Regte e-pos-ID wat vry is van al die nie-drukbare karakters.

Lees meer: ​​ Hoe om TEKS-funksie in Excel te gebruik (10 voorbeelde)

2. Verwyder reël Br eak

Gestel jy het 'n reëlbreuk tussen die voornaam en die van van die studente en jy wil hierdie reëlbreuke verwyder deur die SKOON funksie te gebruik.

➤Kies die uitsetsel D5

=CLEAN(C5)

C5 is die Student Naam vanwat jy die reëlbreuk wil verwyder.

➤Druk ENTER

➤Sleep die Vulhandvatsel <2 af>Gereedskap

Resultaat :

Daarna sal jy die Student Name kry wat vry is van al die reëlbreuke.

3. Gebruik die SKOON-funksie en TRIM-funksie

Soms het jy dalk ekstra spasie in die teksstring wat CHAR(32) en aangesien die CLEAN-funksie dit nie kan verwyder nie, gebruik ons ​​hier die TRIM-funksie saam met die CLEAN-funksie om CHAR(15) , CHAR(12) en CHAR(32) van die ingevoerde e-pos-ID hieronder te verwyder.

➤Kies die uitsetsel D5

=TRIM(CLEAN(C5))

C5 is die Ingevoerde e-pos-ID waaruit ons die nie-drukbare karakters wil verwyder.

TRIM sal al die ekstra spasies van die teksstring verwyder.

➤Druk ENTER

➤Sleep die Vulhandvatsel Gereedskap

af

Resultaat :

Op hierdie manier, jy sal die Regte e-pos-ID kry wat vry is van al die nie-drukbare karakters.

4. Gebruik die SKOON-funksie en VERVANG-funksie

Soms het jy dalk nie-drukbare karakters wat nie deur die SKOON funksie verwyder kan word nie. In die Imported Email Id kolom het ons 'n paar nie-breek spasies wat CHAR(160) is. Om hierdie tipe van te verwydernie-drukbare karakters ons kan die SUBSTITUTE-funksie saam met die CLEAN-funksie en die TRIM-funksie gebruik.

➤Kies die uitsetsel D5

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

C5 is die Ingevoerde e-pos-ID waaruit ons die nie-drukbare karakters wil verwyder.

SUBSTITUTE sal CHAR(160) vervang met 'n Blank, CLEAN sal die nie-drukbare karakters CHAR(15) , CHAR(12) en TRIM al die ekstra spasies van die teksstring verwyder.

➤Druk ENTER

➤Sleep die Vulhandvatsel Gereedskap

af

Resultaat :

Daarna sal jy die Regte e-pos-ID kry wat vry is van al die nie-drukbare karakters.

Lees meer: ​​ Hoe om REPLACE-funksie in Excel te gebruik (3 geskikte voorbeelde)

5. Gebruik die SKOON-funksie en LEN-funksie

Hier sal ons die aantal karakters van die Student Name tel deur die LEN-funksie te gebruik na die verwydering van die lynbreuke met behulp van die SKOON funksie .

➤Kies die uitsetsel D5

=LEN(TRIM(CLEAN(C5)))

C5 is die Studentenaam wie se karakterlengte jy wil tel.

CLEAN sal die reëlbreuk verwyder en TRIM sal al die ekstra spasies van die teksstring verwyder. Daarna sal LEN die karakter tellengte.

➤Druk ENTER

➤Sleep die Vulhandvatsel Gereedskap

<0 af>

Resultaat :

Daarna sal jy die aantal karakters van die Student se Name kan tel.

Soortgelyke lesings

  • Hoe om CODE-funksie in Excel te gebruik (5 voorbeelde)
  • Gebruik PRESIESE funksie van Excel (6 geskikte voorbeelde)
  • Hoe om VASTE funksie in Excel te gebruik (6 geskikte voorbeelde)
  • Gebruik BOONSTE funksie in Excel (4 voorbeelde)
  • Hoe om SOEK-funksie in Excel te gebruik (3 voorbeelde)

6. Gebruik die SKOON-funksie en LINKER Funksie

Kom ons sê, jy wil die naamgedeelte uit die Imported Email Id onttrek en om dit te doen kan jy die CLEAN funksie en die LINKER funksie .

➤Kies die uitsetsel D5

=LEFT(CLEAN(C5),FIND("@",CLEAN(C5),1)-1)

C5 is die Ingevoerde e-pos-ID .

SKOON sal die nie-drukbare karakters verwyder en FIND(“@ ”, SKOON(C5),1) sal g ive die posisie van “@” in die teksstring. Dus, VIND sal 6 terugstuur en dan sal 6-1=5 die aantal karakters in die LEFT-funksie wees.

Daarna sal LINKS die eerste vyf karakters uit die skoon E-pos-ID onttrek.

➤Druk ENTER

➤Sleep die Vulhandvatsel nutsding

Resultaat :

Dan kry jy diestudentename in die Voornaam kolom.

Lees meer: ​​ Hoe om REGTE funksie in Excel te gebruik (Met 6 maklike voorbeelde)

7. Vervang karakters

Hier sal ons 'n Nuwe e-pos-ID skep deur die nie-drukbare karakters te verwyder en te vervang "gmail" met "yahoo" van die Imported Email Id kolom.

➤Kies die uitvoersel D5

=SUBSTITUTE(CLEAN(C5),"gmail","yahoo")

C5 is die ingevoerde e-pos-ID .

PLAASVERVANGER sal “gmail” vervang met 'n “yahoo”

➤Druk ENTER

➤Sleep die Vulhandvatsel nutsding

Resultaat :

Op hierdie manier kry jy die Nuwe e-pos-ID's .

8. Kontroleer of die tekste skoongemaak moet word

Vir 'n groot datastel kan dit vermoeiend wees om uit te vind watter tekste jy moet skoonmaak. Maar dit kan maklik gedoen word as jy maklik kan kyk watter teksstringe skoongemaak moet word. Om dit hier te doen gebruik ons ​​die IF-funksie .

➤Kies die uitsetsel D5

=IF(CLEAN(C5)=C5,"Cleaned","Not Cleaned")

C5 is die ingevoerde e-pos-ID .

SKOON(C5)=C5 is die logiese toets wat beteken dat die teksstring gelyk is aan die teksstring wat deur al die nie-drukbare karakters verwyder is. Wanneer dit WAAR is, sal IF “Skoongemaak” anders “Nie skoongemaak nie”

➤Druk ENTER

➤Sleep afdie Vulhandvatsel nutsmiddel

Resultaat :

Dan sal jy leer weet watter teksstringe jy moet skoonmaak.

9. Kry gemiddelde waardes

Hier het ons 'n paar punte, maar wat 'n paar nie-drukbare karakters het en jy kan dit verwyder deur die SKOON funksie te gebruik. Maar daarna sal die getalle in die tekste verander sodat jy nie die Gemiddelde Punte kan kry sonder om dit in waardes om te skakel deur die WAARDE-funksie te gebruik.

➤Kies die uitsetsel D5

=VALUE(CLEAN(C5))

C5 is die ingevoer Punte .

SKOON sal die onnodige deel van die data verwyder (maar die data omskakel na teks) en dan sal WAARDE die teksstringe omskakel na nommers.

➤Druk ENTER

➤Sleep die Vulhandvatsel nutsding

<0 af>

Daarna sal jy die punte kry wat in getalformaat is.

Om die Gemiddelde punte te kry, tik die volgende formule in die sel D11

=AVERAGE(D5:D10)

D5:D10 is die reeks van Punte

Uiteindelik sal jy 73.83 as die Gemiddelde Punt kry.

10. Gebruik VBA-kode

Die SKOON funksie kan ook in die VBA gebruik word kode.

➤Gaan na Ontwikkelaar Tab> > Visual Basic Opsie

Dan sal die Visual Basic Editor oopmaakop.

➤Gaan na Voeg in Tab>> Module Opsie

Daarna, 'n Module sal geskep word.

➤Skryf die volgende kode

2749

Die selle C5 tot C10 van Kolom C sal vry wees van die nie-drukbare karakters as gevolg van die SKOON funksie en ons sal die uitsette kry in ooreenstemmende selle van Kolom D .

➤Druk F5

Resultaat :

Op hierdie manier, jy sal die Real Email ID kry wat vry is van al die nie-drukbare karakters.

Dinge om te onthou

🔺 Hierdie funksie verwyder slegs 0 tot 31 7-bis ASCII kode uit die gegewe teks.

🔺 Die SKOON funksie kan ook sommige nie-drukbare karakters verwyder wat nie sigbaar is nie.

🔺 Dit kan nie die nie-drukbare karakters verwyder wat nie in die ASCII -kode voorkom nie.

Oefenafdeling

Om self oefening te doen, het ek 'n Oefenafdeling soos hieronder in 'n blad met die naam Oefening voorsien. Doen dit asseblief self.

Gevolgtrekking

In hierdie artikel het ons probeer om die bekendstelling en gebruik van die SKOON funksie te dek. in Excel. Hoop jy sal dit nuttig vind. As jy enige voorstelle of vrae het, deel dit gerus in die kommentaarafdeling.

Hugh West is 'n hoogs ervare Excel-afrigter en ontleder met meer as 10 jaar ondervinding in die bedryf. Hy het 'n Baccalaureusgraad in Rekeningkunde en Finansies en 'n Meestersgraad in Besigheidsadministrasie. Hugh het 'n passie vir onderrig en het 'n unieke onderrigbenadering ontwikkel wat maklik is om te volg en te verstaan. Sy kundige kennis van Excel het duisende studente en professionele persone wêreldwyd gehelp om hul vaardighede te verbeter en uit te blink in hul loopbane. Deur sy blog deel Hugh sy kennis met die wêreld, en bied gratis Excel-tutoriale en aanlyn opleiding aan om individue en besighede te help om hul volle potensiaal te bereik.