Funcția Excel CLEAN - caractere text curate

Descărcați Exemplu de registru de lucru

Descărcați exemplul de registru de lucru

Acest tutorial arată cum să utilizați Funcția Excel CLEAN în Excel pentru a elimina toate caracterele neprimabile.

Prezentare generală a funcției CLEAN

Funcția CLEAN Elimină toate caracterele neprimabile dintr-o celulă care conține text.

Pentru a utiliza funcția CLEAN Excel Worksheet, selectați o celulă și tastați:

(Observați cum apar datele introduse de formulă)

Funcția CLEAN Sintaxă și intrări:

1 = CURĂ (text)

text - Un șir de text.

Cum se utilizează funcția CLEAN în Excel:

Funcția CLEAN elimină toate caracterele care nu pot fi tipărite din caracterul ASCII (American Standard Code for Information Interchange) de la 0 la 31. Un exemplu este eliminarea întreruperilor de linie.

1 = CURĂ (B3)

Alte caractere neprimabile

Toate caracterele noastre din tastatură au un cod ASCII (American Standard Code for Information Interchange). Puteți folosi COD pentru a afla care este codul ASCII al personajului. Unele dintre cele neimprimabile de la 1 la 31 sunt cele de mai jos pe care le puteți elimina cu CLEAN:

Dacă testați numerele de cod ASCII, veți vedea că multe dintre ele arată identic. Nu sunt menite să fie utilizate în Excel, ci pentru alte programe.

CURĂȚI cu număr / date

Rețineți că CLEAN este o funcție text. La utilizarea CLEAN, rezultatul este un text. De exemplu, nu veți putea rezuma aceste numere în celula E3 după ce folosiți CLEAN.

Același lucru se întâmplă pentru date, deoarece acestea sunt recunoscute ca numere de serie și nu text. Este posibil să nu trebuiască să însumați datele, dar nu funcționează bine în filtre și în tabelele pivot.

Pentru a depăși problemele de mai sus, puteți utiliza VALUE pentru a converti din text în valori.

CURAT VS TRIM

Funcția CLEAN aplicabilă numai pentru caractere care nu se pot tipări, deci dacă trebuie să eliminați spațiul și alte caractere, trebuie să folosim TRIM. consultați tabelul de mai jos pentru a vă face o idee despre diferitele dintre TRIM și CLEAN

CURĂȚI în Foi de calcul Google

Funcția CLEAN funcționează exact la fel în Foi de calcul Google ca în Excel:

CLEAN Exemple în VBA

De asemenea, puteți utiliza funcția CLEAN în VBA. Tip:application.worksheetfunction.clean (text)

Executarea următoarelor instrucțiuni VBA

1234567891011121314151617181920 Range ("B2") = Application.WorksheetFunction.Clean (Range ("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"))

va produce următoarele rezultate

Pentru mai multe informații despre Formula CLEAN, vizitați site-ul web Microsoft.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave