Excel Clean Function

Gunakake fungsi CLEAN kanggo mbusak sawetara karakter komputer sing ora bisa dicetak sing wis disalin utawa diimpor menyang lembar kerja bebarengan karo data sing apik.

Kode tingkat rendah iki asring ditemokake ing awal lan / utawa pungkasan file data.

Sawetara conto umum karakter ora dicithak iki yaiku karakter sing dicampur karo teks ing conto ing sel A2 lan A6 ing gambar ing ndhuwur.

Karakter kasebut bisa ngganggu nggunakake data ing operasi worksheet kayata printing, sorting, lan nyaring data.

Copot ASCII Non-Printable lan Unicode Karakter kanthi Fungsi CLEAN

Saben karakter ing komputer - dicetak lan non-printable - nduweni nomer sing dikenal minangka kodhe Unicode utawa nilai.

Set karakter liyane, sing luwih tuwa, lan sing luwih dikenal yaiku ASCII, sing tegese American Standard for Information Interchange, wis digabung dadi set Unicode.

Akibaté, 32 aksara pisanan (0 kanggo 31) saka Unicode lan ASCII sing identik lan diarani minangka karakter kontrol sing digunakake dening program kanggo ngontrol piranti peripheral kayata printer.

Dadi, ora ditrapake ing lembar kerja lan bisa nyebabake kesalahan ing ndhuwur kasebut.

Fungsi CLEAN, sing nampilake set karakter Unicode, dirancang kanggo ngilangi 32 karakter non-pencetakan ASCII lan ngilangi karakter sing padha saka set Unicode.

Sintaks lan Argumen Fungsi CLEAN

Sintaks fungsi ngandhut tata letak fungsi lan kalebu jeneng fungsi, kurung, lan argumen .

Sintaks kanggo fungsi CLEAN yaiku:

= CLEAN (Tèks)

Teks - (dibutuhake) data sing bakal di resiki nganggo karakter sing ora dicithak. Referensi sel menyang lokasi data iki ing lembar kerja.

Contone, kanggo ngresiki data ing sel A2 ing gambar ndhuwur, ketik rumus:

= CLEAN (A2)

menyang sel liyane.

Nomer Kriya

Yen digunakake kanggo ngresiki data jumlah, fungsi CLEAN, saliyane njabut karakter sing ora dicithak, bakal ngonversi kabeh angka menyang teks - sing bisa nyebabake kasalahan yen data kasebut banjur digunakake ing perangan.

Conto: Ngilangi Karakter Non-Printable

Ing kolom A ing gambar, fungsi CHAR wis digunakake kanggo nambah karakter non-printing menyang teks tembung kaya sing dituduhake ing garis rumus ndhuwur ing lembaran kerja kanggo sel A3 sing banjur dibusak kanthi fungsi CLEAN.

Ing kolom B lan C gambar ing ndhuwur, fungsi LEN, sing ngitung nomer karakter ing sel, digunakake kanggo nuduhake efek nggunakake fungsi CLEAN ing data ing kolom A.

Jumlah karakter kanggo sel B2 yaiku 7 - papat aksara kanggo teks tembung lan telu kanggo karakter non-printing sing nyakup.

Jumlah karakter ing sel C2 yaiku 4 amarga fungsi CLEAN ditambahake ing formula lan ngetokake karakter telu sing ora dicithak sadurunge fungsi LEN diitung karakter.

Ngilangi Karakter # 129, # 141, # 143, # 144, lan # 157

Set karakter Unicode ngandhut tambahan karakter non-printing sing ora ditemokake ing set karakter ASCII - nomer 129, 141, 143, 144, lan 157.

Sanajan situs web dhukungan Excel ngandika ora bisa, fungsi CLEAN bisa mbusak karakter Unicode iki saka data kaya sing dituduhake ing telu baris ing ndhuwur.

Ing conto iki, fungsi CLEAN ing kolom C digunakake kanggo mbatalake limang karakter kontrol sing ora katon sing katon maneh cacahing karakter mung papat kanggo teks tembung ing C3.

Mbusak Karakter # 127

Ana siji karakter ora dicithak ing set Unicode supaya fungsi CLEAN ora bisa dicopot - karakter berbentuk kothak # 127 sing ditampilake ing sel A4, ing ngendi papat aksara kasebut ngubengi teks tembung.

Jumlah karakter wolung ing sel C4 padha karo sel B4 lan amarga fungsi CLEAN ing C4 nyoba ora bakal ngilangi # 127 kanthi dhasar.

Nanging, kaya sing ditampilake ing baris lima lan enem ing ndhuwur, ana formula alternatif sing nggunakake fungsi CHAR lan SUBSTITUT sing bisa digunakake kanggo mbusak karakter iki:

  1. Rumus ing limang baris nggunakake SUBSTITUTE lan CHAR kanggo ngganti karakter # 127 kanthi karakter sing bisa dibusak fungsi CLEAN-ing kasus iki, karakter # 7 (titik ireng katon ing sel A2);
  2. Rumus ing baris enem nggunakake fungsi SUBSTITUTE lan CHAR kanggo ngganti karakter # 127 karo apa-apa sing dituduhake dening tanda petik kosong ( "" ) ing mburi rumus ing sel D6. Akibaté, fungsi CLEAN ora perlu ing rumus, amarga ora ana karakter sing bisa dibusak.

Mbusak Spasi Non-Breaking saka Worksheet

Kaya karakter sing ora dicetak yaiku ruang sing ora bisa dicithak sing uga bisa nimbulaké masalah karo kalkulasi lan format ing lembar kerja. Nilai Unicode untuk ruang non-pecah yaiku # 160.

Spasi non-pecah digunakake sacara ekstensif ing kaca web - kode html iku minangka & nbsp; - supaya yen data disalin menyang Excel saka kaca web, spasi sing ora bisa dipisah bisa uga kalebu.

Salah siji cara kanggo mbusak spasi sing ora bisa dipisahake saka lembar kerja yaiku karo formula iki sing nggabungake fungsi SUBSTITUTE, CHAR, lan TRIM.