INHOUDSOPGAWE
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
➤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.