Kuinka Excelin Clean Functionia käytetään

Sisällysluettelo:

Kuinka Excelin Clean Functionia käytetään
Kuinka Excelin Clean Functionia käytetään
Anonim

Mitä tietää

  • Poista ASCII-merkit kirjoittamalla =CLEAN(Teksti).
  • Käytä SUBSTITUTE-toimintoa muuntamaan Unicode-merkit ASCII-merkeiksi.

Näin voit käyttää Clean-toimintoa Microsoft Excel 2019, 2016, 2013, 2010 ja Excel for Microsoft 365:ssä. Puhdistustoiminto poistaa monet kopioidut tietokonemerkit, jotka eivät ole tulostettavia. tai tuodaan laskentataulukkoon, koska tällaiset merkit voivat häiritä tietojen tulostamista, lajittelua ja suodatusta.

CLEAN-funktion syntaksi ja argumentit

Funktion syntaksi on sen asettelu ja se sisältää nimen, hakasulkeet ja argumentit. CLEAN-funktion syntaksi on:

=PUHDISTA(teksti)

Teksti

(pakollinen) on

soluviittaus

näiden tietojen sijaintiin laskentataulukossa, jonka haluat puhdistaa.

Sano esimerkiksi solu A2 sisältää tämän kaavan:

=CHAR(10)&"Kalenteri"&CHAR(9)

Puhdistaaksesi sen kirjoittamalla kaavan toiseen laskentataulukon soluun:

=PUHDAS(A2)

Tuloksena jää vain sana

Kalenteri

solussa A2.

Paitsi tulostumattomien merkkien poistamisen, CLEAN-toiminto muuntaa myös numerot tekstiksi, mikä voi aiheuttaa virheitä, jos käytät näitä tietoja myöhemmin laskelmissa.

Ei-tulostettavien, ei-ASCII-merkkien poistaminen

Vaikka CLEAN-toiminto on erinomainen ei-tulostettavien ASCII-merkkien poistamiseen, on muutamia ei-tulostettavia merkkejä, jotka jäävät ASCII-alueen ulkopuolelle ja jotka saatat haluta poistaa..

Ei tulostettavia Unicode-merkkejä ovat numerot 129, 141, 143,144 ja 157 . Lisäksi voit halutessasi poistaa 127 , joka on poistomerkki ja jota ei myöskään voi tulostaa.

Yksi tapa poistaa tällaisia tietoja on saada SUBSTITUTE-funktio muuntaa ne ASCII-merkiksi, jonka CLEAN voi poistaa. Voit sijoittaa SUBSTITUTE- ja CLEAN-toiminnot helpottamaan sitä.

=PUHDAS(KORVAA(A3, CHAR(129), CHAR(7)))

Vaihtoehtoisesti voit korvata loukkaavan ei-tulostettavan merkin millään ("").

=KORVAA(A4, CHAR(127), "")

Mitä ovat ei-tulostettavat merkit?

Image
Image

Jokaisella tietokoneen merkillä - tulostettavalla ja ei-tulostettavalla - on numero, joka tunnetaan Unicode-merkkikoodina tai -arvona. Toinen, vanhempi ja paremmin tunnettu merkistö on ASCII, joka on lyhenne sanoista American Standard Code for Information Interchange, ja se on sisällytetty Unicode-sarjaan.

Tämän seurauksena Unicode- ja ASCII-sarjojen 32 ensimmäistä merkkiä (0 - 31) ovat identtisiä. Ohjelmat käyttävät niitä oheislaitteiden, kuten tulostimien, ohjaamiseen eri alustoilla. Sellaisenaan niitä ei ole tarkoitettu käytettäviksi laskentataulukossa, ja ne voivat aiheuttaa virheitä, kun ne ovat olemassa.

CLEAN-toiminto, joka on ennen Unicode-merkistöä, poistaa ensimmäiset 32 ei-tulostuvaa ASCII-merkkiä ja samat merkit Unicode-sarjasta.

Suositeltava: