Lejupielādējiet darbgrāmatas piemēru
Šī apmācība parāda, kā lietot Excel CLEAN funkcija programmā Excel, lai noņemtu visas nedrukājamās rakstzīmes.
CLEAN funkciju pārskats
Funkcija CLEAN No šūnas, kurā ir teksts, tiek noņemtas visas nedrukājamās rakstzīmes.
Lai izmantotu CLEAN Excel darblapas funkciju, atlasiet šūnu un ierakstiet:
(Ievērojiet, kā parādās formulas ievades)
CLEAN funkcijas sintakse un ievades:
1 | = CLEAN (teksts) |
teksts - Teksta virkne.
Kā lietot funkciju CLEAN programmā Excel:
Funkcija CLEAN noņem visus neizdrukājamos no ASCII (amerikāņu standarta informācijas apmaiņas standarta kods) rakstzīmes no 0 līdz 31. Viens piemērs ir rindu pārtraukumu noņemšana.
1 | = TĪRĪT (B3) |
Citas nedrukājamas rakstzīmes
Visām mūsu tastatūras rakstzīmēm ir īpašs ASCII (Amerikas standarta informācijas apmaiņas kods) kods. Varat izmantot kodu, lai uzzinātu, kas ir rakstzīmes ASCII kods. Tālāk ir norādīti daži no neizdrukājamajiem no 1 līdz 31, kurus varat noņemt, izmantojot CLEAN:
Pārbaudot ASCII koda numurus, jūs redzēsit, ka daudzi no tiem izskatās identiski. Tie nav paredzēti izmantošanai programmā Excel, bet citām programmām.
CLEAN ar numuru/datumiem
Ņemiet vērā, ka CLEAN ir teksta funkcija. Izmantojot CLEAN, rezultāts ir teksts. Piemēram, pēc CLEAN lietošanas jūs nevarēsit apkopot šos skaitļus šūnā E3.
Tas pats notiek ar datumiem, jo tie tiek atpazīti kā sērijas numuri, nevis teksts. Iespējams, datumi nav jāsummē, bet filtros un rakurstabulās tas nedarbojas labi.
Lai novērstu iepriekš minētās problēmas, varat izmantot vērtību VALUE, lai pārvērstu tekstu par vērtībām.
CLEAN VS TRIM
Funkcija CLEAN attiecas tikai uz neizdrukājamām rakstzīmēm. Tātad, ja jums ir nepieciešams noņemt atstarpi un citas rakstzīmes, mums jāizmanto TRIM. skatiet zemāk esošo tabulu, lai iegūtu priekšstatu par atšķirībām starp TRIM un CLEAN
CLEAN Google izklājlapās
Funkcija CLEAN Google izklājlapās darbojas tieši tāpat kā programmā Excel:
CLEAN piemēri VBA
Funkciju CLEAN varat izmantot arī VBA. Tips:application.worksheetfunction.clean (teksts)
Izpildot šādus VBA paziņojumus
1234567891011121314151617181920 | Diapazons ("B2") = Application.WorksheetFunction.Clean (Diapazons ("A2"))Diapazons ("B3") = Application.WorksheetFunction.Clean (Diapazons ("A3"))Diapazons ("B4") = Application.WorksheetFunction.Clean (Diapazons ("A4"))Diapazons ("B5") = Application.WorksheetFunction.Clean (Diapazons ("A5"))Diapazons ("B6") = Application.WorksheetFunction.Clean (Diapazons ("A6"))Diapazons ("B7") = Application.WorksheetFunction.Clean (Diapazons ("A7"))Diapazons ("B8") = Application.WorksheetFunction.Clean (Diapazons ("A8"))Diapazons ("B9") = Application.WorksheetFunction.Clean (Diapazons ("A9"))Diapazons ("B10") = Application.WorksheetFunction.Clean (Diapazons ("A10"))Diapazons ("B11") = Application.WorksheetFunction.Clean (Diapazons ("A11"))Diapazons ("B12") = Application.WorksheetFunction.Clean (Diapazons ("A12"))Diapazons ("B13") = Application.WorksheetFunction.Clean (Diapazons ("A13"))Diapazons ("B14") = Application.WorksheetFunction.Clean (Diapazons ("A14"))Diapazons ("B15") = Application.WorksheetFunction.Clean (Diapazons ("A15"))Diapazons ("B16") = Application.WorksheetFunction.Clean (Diapazons ("A16"))Diapazons ("B17") = Application.WorksheetFunction.Clean (Diapazons ("A17"))Diapazons ("B18") = Application.WorksheetFunction.Clean (Diapazons ("A18"))Diapazons ("B19") = Application.WorksheetFunction.Clean (Diapazons ("A19"))Diapazons ("B20") = Application.WorksheetFunction.Clean (Diapazons ("A20"))Diapazons ("B21") = Application.WorksheetFunction.Clean (Diapazons ("A21")) |
radīs šādus rezultātus
Lai iegūtu papildinformāciju par CLEAN formulu, apmeklējiet Microsoft vietni.