Excel CLEAN -toiminto - puhdista tekstimerkit

Lataa esimerkkityökirja

Lataa esimerkkityökirja

Tämä opetusohjelma osoittaa, miten Excel CLEAN -toiminto Excelissä poistaa kaikki tulostamattomat merkit.

CLEAN -toimintojen yleiskatsaus

CLEAN-toiminto poistaa kaikki ei-tulostettavat merkit solusta, joka sisältää tekstiä.

Jos haluat käyttää CLEAN Excel -laskentataulukkotoimintoa, valitse solu ja kirjoita:

(Huomaa, miten kaavasyötteet näkyvät)

CLEAN -toiminnon syntaksi ja tulot:

1 = CLEAN (teksti)

teksti - Jono tekstiä.

CLEAN -toiminnon käyttäminen Excelissä:

CLEAN-toiminto poistaa kaikki tulostamattomat ASCII (American Standard Code for Information Interchange) -merkistä 0-31. Yksi esimerkki siitä on rivinvaihtojen poistaminen.

1 = PUHDAS (B3)

Muut tulostamattomat hahmot

Kaikilla näppäimistön hahmoilla on erityinen ASCII (American Standard Code for Information Interchange) -koodi. Voit käyttää koodia selvittääksesi, mikä on merkin ASCII -koodi. Jotkut tulostamattomista 1-31 ovat alla, voit poistaa CLEAN -toiminnolla:

Jos testaat ASCII -koodinumeroita, huomaat, että monet niistä näyttävät identtisiltä. Niitä ei ole tarkoitettu käytettäväksi Excelissä vaan muihin ohjelmiin.

PUHDAS numero/päivämäärät

Huomaa, että CLEAN on tekstitoiminto. CLEAN -toimintoa käytettäessä tuloksena on teksti. Et esimerkiksi voi laskea yhteen numeroita solussa E3 CLEAN -käytön jälkeen.

Sama tapahtuu päivämäärille, koska ne tunnistetaan sarjanumeroiksi eikä tekstiksi. Sinun ei ehkä tarvitse laskea päivämääriä, mutta se ei toimi hyvin suodattimissa ja pivot -taulukoissa.

Yllä olevien ongelmien ratkaisemiseksi voit muuntaa tekstistä arvoiksi käyttämällä VALUE -arvoa.

CLEAN VS TRIM

CLEAN-toiminto koskee vain ei-tulostettavia merkkejä, joten jos haluat poistaa tilaa ja muita merkkejä, meidän on käytettävä TRIM-toimintoa. Katso alla olevasta taulukosta saadaksesi käsityksen TRIM: n ja CLEANin välisistä eroista

CLEAN Google Sheetsissä

CLEAN -toiminto toimii täsmälleen samalla tavalla Google Sheetsissä kuin Excelissä:

CLEAN Esimerkkejä VBA: sta

Voit käyttää CLEAN -toimintoa myös VBA: ssa. Tyyppi:application.worksheetfunction.clean (teksti)

Seuraavien VBA -lausekkeiden suorittaminen

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

tuottaa seuraavat tulokset

Lisätietoja CLEAN -kaavasta on Microsoftin verkkosivustolla.

Tulet auttaa kehittämään sivuston jakaminen sivu ystävillesi

wave wave wave wave wave