Excel CLEAN -funksjon - Rene teksttegn

Last ned eksempel på arbeidsbok

Last ned eksemplet på arbeidsbok

Denne opplæringen viser hvordan du bruker Excel CLEAN -funksjon i Excel for å fjerne alle tegn som ikke kan skrives ut.

CLEAN Funksjon Oversikt

CLEAN-funksjonen Fjerner alle tegn som ikke kan skrives ut fra en celle som inneholder tekst.

For å bruke CLEAN Excel -regnearkfunksjonen, velg en celle og skriv:

(Legg merke til hvordan formelinngangene vises)

CLEAN -funksjon Syntaks og innganger:

1 = RENGJØR (tekst)

tekst - En tekststreng.

Slik bruker du CLEAN -funksjonen i Excel:

CLEAN-funksjonen fjerner alt som ikke kan skrives ut fra ASCII (American Standard Code for Information Interchange) karakter 0 til 31. Et eksempel på det er å fjerne linjeskift.

1 = RENGJØR (B3)

Andre tegn som ikke kan skrives ut

Alle våre tegn på tastaturet har en spesifikk ASCII -kode (American Standard Code for Information Interchange). Du kan bruke KODE til å finne ut hva som er ASCII -koden til tegnet. Noen av de som ikke kan skrives ut fra 1 til 31 er disse du kan fjerne med CLEAN:

Hvis du tester ut ASCII -kodenumrene, vil du se at mange av dem ser identiske ut. De er ikke ment å bli brukt i Excel, men for andre programmer.

RENGJØR med tall/datoer

Vær oppmerksom på at CLEAN er en tekstfunksjon. Ved bruk av CLEAN er resultatet en tekst. For eksempel vil du ikke kunne oppsummere disse tallene i celle E3 etter å ha brukt CLEAN.

Det samme skjer for datoer da de blir gjenkjent som serienumre og ikke som tekst. Du trenger kanskje ikke å summere datoer, men det fungerer ikke bra i filtre og pivottabeller.

For å overvinne problemene ovenfor kan du bruke VALUE til å konvertere fra tekst til verdier.

CLEAN VS TRIM

CLEAN-funksjonen gjelder bare for tegn som ikke kan skrives ut, så hvis du trenger å fjerne mellomrom og andre tegn, må vi bruke TRIM. se tabellen nedenfor for å få en ide om forskjellen mellom TRIM og CLEAN

RENGJØR i Google Regneark

CLEAN -funksjonen fungerer nøyaktig det samme i Google Sheets som i Excel:

RENE Eksempler i VBA

Du kan også bruke CLEAN -funksjonen i VBA. Type:application.worksheetfunction.clean (tekst)

Utfører følgende VBA -utsagn

1234567891011121314151617181920 Område ("B2") = Application.WorksheetFunction.Clean (område ("A2"))Range ("B3") = Application.WorksheetFunction.Clean (Range ("A3"))Range ("B4") = Application.WorksheetFunction.Clean (Range ("A4"))Range ("B5") = Application.WorksheetFunction.Clean (Range ("A5"))Range ("B6") = Application.WorksheetFunction.Clean (Range ("A6"))Range ("B7") = Application.WorksheetFunction.Clean (Range ("A7"))Range ("B8") = Application.WorksheetFunction.Clean (Range ("A8"))Range ("B9") = Application.WorksheetFunction.Clean (Range ("A9"))Range ("B10") = Application.WorksheetFunction.Clean (Range ("A10"))Range ("B11") = Application.WorksheetFunction.Clean (Range ("A11"))Range ("B12") = Application.WorksheetFunction.Clean (Range ("A12"))Range ("B13") = Application.WorksheetFunction.Clean (Range ("A13"))Range ("B14") = Application.WorksheetFunction.Clean (Range ("A14"))Range ("B15") = Application.WorksheetFunction.Clean (Range ("A15"))Range ("B16") = Application.WorksheetFunction.Clean (Range ("A16"))Range ("B17") = Application.WorksheetFunction.Clean (Range ("A17"))Range ("B18") = Application.WorksheetFunction.Clean (Range ("A18"))Range ("B19") = Application.WorksheetFunction.Clean (Range ("A19"))Range ("B20") = Application.WorksheetFunction.Clean (Range ("A20"))Range ("B21") = Application.WorksheetFunction.Clean (Range ("A21"))

vil gi følgende resultater

For mer informasjon om CLEAN Formula, besøk Microsofts nettsted.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave