Excel CLEAN -funktion - Rene teksttegn

Download eksempel på projektmappe

Download eksemplet på projektmappe

Denne vejledning viser, hvordan du bruger Excel CLEAN -funktion i Excel for at fjerne alle tegn, der ikke kan udskrives.

CLEAN Funktionsoversigt

CLEAN-funktionen fjerner alle tegn, der ikke kan udskrives, fra en celle, der indeholder tekst.

Hvis du vil bruge CLEAN Excel -regnearksfunktionen, skal du markere en celle og skrive:

(Bemærk hvordan formelindgangene vises)

CLEAN -funktion Syntaks og input:

1 = RENGØR (tekst)

tekst - En tekststreng.

Sådan bruges CLEAN -funktionen i Excel:

CLEAN-funktionen fjerner alt, der ikke kan udskrives fra ASCII (American Standard Code for Information Interchange) tegn 0 til 31. Et eksempel på det er fjernelse af linjeskift.

1 = RENGØR (B3)

Andre tegn, der ikke kan udskrives

Alle vores tegn på tastaturet har en specifik ASCII -kode (American Standard Code for Information Interchange). Du kan bruge KODE til at finde ud af, hvad der er tegnets ASCII -kode. Nogle af de, der ikke kan udskrives fra 1 til 31, er disse nedenfor, du kan fjerne med CLEAN:

Hvis du tester ASCII -kodenumrene, vil du se, at mange af dem ser identiske ud. De er ikke beregnet til at blive brugt i Excel, men til andre programmer.

RENGØR med tal/datoer

Bemærk, at CLEAN er en tekstfunktion. Ved brug af CLEAN er resultatet en tekst. For eksempel vil du ikke være i stand til at opsummere disse tal i celle E3 efter brug af CLEAN.

Det samme sker for datoer, da de genkendes som serienumre og ikke som tekst. Du behøver muligvis ikke at opsummere datoer, men det fungerer ikke godt i filtre og pivottabeller.

For at løse problemerne ovenfor kan du bruge VALUE til at konvertere fra tekst til værdier.

CLEAN VS TRIM

CLEAN-funktionen gælder kun for tegn, der ikke kan udskrives, så hvis du skal fjerne mellemrum og andre tegn, skal vi bruge TRIM. se nedenstående tabel for at få en idé om forskelligt mellem TRIM og CLEAN

RENGØR i Google Sheets

CLEAN -funktionen fungerer nøjagtig det samme i Google Sheets som i Excel:

RENE Eksempler i VBA

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

Udførelse af følgende VBA -erklæringer

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

vil frembringe følgende resultater

For mere information om CLEAN -formlen besøg Microsofts websted.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave