Cara Menggunakan Fungsi CLEAN dalam Excel (10 Contoh)

  • Berkongsi Ini
Hugh West

Fungsi CLEAN ialah fungsi teks Excel yang digunakan untuk mengalih keluar aksara tidak boleh cetak atau pemisah baris daripada teks set data. Dalam artikel ini, anda akan dapat mengetahui butiran Fungsi BERSIH dan mengetahui beberapa kegunaan fungsi ini dengan beberapa contoh.

Muat Turun Buku Kerja

Fungsi CLEAN.xlsm

Fungsi CLEAN: Ringkasan & Sintaks

⦿ Objektif Fungsi

Fungsi CLEAN mengalih keluar semua aksara yang tidak boleh dicetak daripada teks.

⦿ Sintaks

=BERSIH(teks)

⦿ Argumen

Argumen Diperlukan/Pilihan Penjelasan
teks Diperlukan Ia ialah rentetan teks yang anda mahu alih keluar semua aksara yang tidak boleh dicetak

⦿ Nilai Pulangan

Selepas Memasuki fungsi, ia akan memberi anda rentetan teks bebas daripada semua aksara yang tidak boleh dicetak.

⦿ Versi

Fungsi BERSIH diperkenalkan dalam versi Excel 2000 dan tersedia untuk semua versi selepas itu.

Nota

Fungsi CLEAN hanya boleh mengalih keluar aksara tidak boleh cetak yang diwakili oleh nombor 0 hingga 31 dalam kod 7-bit ASCII .

10 Contoh penggunaan Fungsi CLEAN dalam Excel

Di sini, kami akan menggunakan perkara berikut datajadual kolej di mana kami mempunyai beberapa aksara tidak boleh dicetak dalam data yang diimport daripada sumber lain. Dengan menggunakan jadual ini, kami akan menerangkan contoh yang berbeza bagi fungsi ini.

Untuk mencipta artikel, kami telah menggunakan versi Microsoft Excel 365 , anda boleh menggunakan mana-mana versi lain mengikut keselesaan anda.

1. Mengalih keluar Aksara Tidak Boleh Cetak

Di sini, kami mempunyai beberapa Id E-mel yang mempunyai beberapa aksara tidak boleh dicetak seperti CHAR(15) , CHAR(12) dan dengan menggunakan fungsi CLEAN kami akan mengalih keluarnya dan mendapatkan Id E-mel Sebenar.

➤Pilih sel output D5

=CLEAN(C5)

C5 ialah Id E-mel Diimport dari mana kami ingin mengalih keluar aksara yang tidak boleh dicetak.

➤Tekan ENTER

➤Seret ke bawah Pemegang Isi Alat

Keputusan :

Dengan cara ini, anda akan mendapat Id E-mel Sebenar yang bebas daripada semua aksara yang tidak boleh dicetak.

Baca Lagi: Cara Menggunakan Fungsi TEKS dalam Excel (10 Contoh)

2. Mengalih Keluar Baris Br eak

Andaikan, anda mempunyai beberapa pemisah baris antara nama pertama dan nama akhir pelajar dan anda ingin mengalih keluar pemisah baris ini dengan menggunakan fungsi BERSIH .

➤Pilih sel output D5

=CLEAN(C5)

C5 adalah Nama Pelajar daripadayang anda mahu keluarkan pemisah baris.

➤Tekan ENTER

➤Seret ke bawah Pemegang Isi Alat

Hasil :

Selepas itu, anda akan mendapat Nama Pelajar yang bebas daripada semua baris putus.

3. Menggunakan Fungsi CLEAN dan Fungsi TRIM

Kadangkala, anda mungkin mempunyai ruang tambahan dalam rentetan teks iaitu CHAR(32) dan oleh kerana Fungsi BERSIH tidak boleh mengalih keluar ini jadi, di sini kami menggunakan fungsi TRIM bersama-sama dengan fungsi BERSIH untuk mengalih keluar CHAR(15) , CHAR(12) dan CHAR(32) daripada Id E-mel Diimport di bawah.

➤Pilih sel output D5

=TRIM(CLEAN(C5))

C5 ialah Id E-mel Diimport yang mana kami ingin mengalih keluar aksara yang tidak boleh dicetak.

TRIM akan mengalih keluar semua ruang tambahan daripada rentetan teks.

➤Tekan ENTER

➤Seret ke bawah Pemegang Isi Alat

Hasil :

Dengan cara ini, anda akan mendapat Id E-mel Sebenar yang bebas daripada semua aksara yang tidak boleh dicetak.

4. Menggunakan Fungsi CLEAN dan Fungsi SUBSTITUTE

Kadangkala, anda mungkin mempunyai aksara yang tidak boleh dicetak yang tidak boleh dialih keluar oleh fungsi CLEAN . Dalam lajur Id E-mel Diimport , kami mempunyai beberapa ruang tidak putus iaitu CHAR(160) . Untuk mengalih keluar jenis iniaksara yang tidak boleh dicetak, kita boleh menggunakan fungsi SUBSTITUTE bersama-sama dengan fungsi CLEAN dan fungsi TRIM .

➤Pilih sel output D5

=TRIM(CLEAN(SUBSTITUTE(C5,CHAR(160),"")))

C5 ialah Id E-mel Diimport dari mana kami ingin mengalih keluar aksara yang tidak boleh dicetak.

GANTIKAN akan menggantikan CHAR(160) dengan Kosong, BERSIH akan mengalih keluar aksara tidak boleh cetak CHAR(15) , CHAR(12) dan TRIM akan mengalih keluar semua ruang tambahan daripada rentetan teks.

➤Tekan ENTER

➤Seret ke bawah Pemegang Isi Alat

Hasil :

Selepas itu, anda akan mendapat Id E-mel Sebenar yang bebas daripada semua aksara yang tidak boleh dicetak.

Baca Lagi: Cara Menggunakan Fungsi REPLACE dalam Excel (3 Contoh yang Sesuai)

5. Menggunakan Fungsi CLEAN dan Fungsi LEN

Di sini, kita akan mengira bilangan aksara Nama Pelajar dengan menggunakan fungsi LEN selepas mengalih keluar pemisah baris dengan bantuan Fungsi BERSIH .

➤Pilih sel output D5

=LEN(TRIM(CLEAN(C5)))

C5 ialah Nama Pelajar yang panjang aksaranya ingin anda kira.

CLEAN akan mengalih keluar pemisah baris dan TRIM akan mengalih keluar semua ruang tambahan daripada rentetan teks. Selepas itu LEN akan mengira aksarapanjang.

➤Tekan ENTER

➤Seret ke bawah Pemegang Isi Alat

Hasil :

Selepas itu, anda akan dapat mengira bilangan aksara Nama Pelajar .

Bacaan Serupa

  • Cara Menggunakan Fungsi KOD dalam Excel (5 Contoh)
  • Gunakan Fungsi EXACT Excel (6 Contoh yang Sesuai)
  • Cara Menggunakan Fungsi TETAP dalam Excel (6 Contoh yang Sesuai)
  • Gunakan Fungsi UPPER dalam Excel (4 Contoh)
  • Cara Menggunakan Fungsi SEARCH dalam Excel (3 Contoh)

6. Menggunakan Fungsi CLEAN dan Fungsi KIRI

Katakanlah, anda ingin mengekstrak bahagian nama daripada Id E-mel Diimport dan untuk melakukan ini, anda boleh menggunakan fungsi BERSIH dan Fungsi KIRI .

➤Pilih sel output D5

=LEFT(CLEAN(C5),FIND("@",CLEAN(C5),1)-1)

C5 ialah Id E-mel Diimport .

BERSIH akan mengalih keluar aksara yang tidak boleh dicetak dan FIND(“@ ”, CLEAN(C5),1) akan g ive kedudukan “@” dalam rentetan teks. Jadi, FIND akan mengembalikan 6 dan kemudian 6-1=5 akan menjadi bilangan aksara dalam fungsi LEFT .

Selepas itu LEFT akan mengekstrak lima aksara pertama daripada Id E-mel bersih.

➤Tekan MASUK

➤Seret ke bawah Pemegang Isi Alat

Keputusan :

Kemudian, anda akan mendapatnama pelajar dalam lajur Nama Pertama .

Baca Lagi: Cara Menggunakan Fungsi BETUL dalam Excel (Dengan 6 Contoh Mudah)

7. Menggantikan Aksara

Di sini, kami akan mencipta Id E-mel Baharu dengan mengalih keluar aksara yang tidak boleh dicetak dan menggantikan “gmail” dengan “yahoo” daripada lajur Id E-mel Diimport .

➤Pilih sel output D5

=SUBSTITUTE(CLEAN(C5),"gmail","yahoo")

C5 ialah Id E-mel Diimport .

GANTIKAN akan menggantikan “gmail” dengan “yahoo”

➤Tekan ENTER

➤Seret ke bawah Pemegang Isi Alat

Keputusan :

Dengan cara ini, anda akan mendapat Id E-mel Baharu .

8. Menyemak Jika Teks Perlu Dibersihkan

Untuk set data yang besar, mungkin memenatkan untuk mengetahui teks yang perlu anda bersihkan. Tetapi ia boleh dilakukan dengan mudah jika anda boleh menyemak dengan mudah rentetan teks yang hendak dibersihkan. Untuk melakukan ini di sini kita menggunakan Fungsi IF .

➤Pilih sel output D5

=IF(CLEAN(C5)=C5,"Cleaned","Not Cleaned")

C5 ialah Id E-mel Diimport .

CLEAN(C5)=C5 ialah ujian logik yang bermaksud rentetan teks adalah sama dengan rentetan teks yang dikeluarkan oleh semua aksara yang tidak boleh dicetak. Apabila ia BENAR maka JIKA akan mengembalikan “Dibersihkan” jika tidak “Tidak Dibersihkan”

➤Tekan ENTER

➤Seret ke bawah Pengendalian Isi Alat

Keputusan :

Kemudian, anda akan mengetahui rentetan teks yang mana anda perlu bersihkan.

9. Mendapatkan Purata Nilai

Di sini, kami mempunyai beberapa tanda tetapi mempunyai beberapa aksara yang tidak boleh dicetak dan anda boleh mengalih keluarnya dengan menggunakan fungsi CLEAN . Tetapi selepas itu, nombor akan bertukar menjadi teks supaya anda tidak boleh mendapatkan Markah Purata tanpa menukarnya kepada nilai dengan menggunakan fungsi VALUE .

➤Pilih sel output D5

=VALUE(CLEAN(C5))

C5 adalah Diimport Tanda .

BERSIH akan mengalih keluar bahagian data yang tidak diperlukan (tetapi menukar data kepada teks) dan kemudian, VALUE akan menukar rentetan teks menjadi nombor.

➤Tekan ENTER

➤Seret ke bawah Pemegang Isi Alat

Selepas itu, anda akan mendapat markah yang dalam format nombor.

Untuk mendapatkan Markah Purata, taip formula berikut dalam sel D11

=AVERAGE(D5:D10)

D5:D10 adalah julat Markah

Akhir sekali, anda akan mendapat 73.83 sebagai Markah Purata .

10. Gunakan g Kod VBA

Fungsi CLEAN juga boleh digunakan dalam VBA kod.

➤Pergi ke Pembangun Tab> > Visual Basic Pilihan

Kemudian, Visual Basic Editor akan dibukake atas.

➤Pergi ke Sisipkan Tab>> Modul Pilihan

Selepas itu, a Modul akan dibuat.

➤Tulis kod berikut

4156

Sel C5 hingga C10 daripada Lajur C akan bebas daripada aksara yang tidak boleh dicetak kerana fungsi BERSIH dan kami akan mendapat output dalam sel sepadan Lajur D .

➤Tekan F5

Hasil :

Dengan cara ini, anda akan mendapat Id E-mel Sebenar yang bebas daripada semua aksara yang tidak boleh dicetak.

Perkara yang Perlu Diingat

🔺 Fungsi ini hanya mengalih keluar kod 0 hingga 31 7-bit ASCII daripada teks yang diberikan.

🔺 Fungsi BERSIH juga boleh mengalih keluar beberapa aksara tidak boleh cetak yang tidak kelihatan.

🔺 Ia tidak boleh mengalih keluar aksara tidak boleh cetak yang tidak terdapat dalam kod ASCII .

Bahagian Latihan

Untuk melakukan latihan sendiri, saya telah menyediakan bahagian Amalan seperti di bawah dalam helaian bernama Amalan . Sila lakukan sendiri.

Kesimpulan

Dalam artikel ini, kami cuba membincangkan pengenalan dan penggunaan fungsi BERSIH dalam Excel. Harap anda akan mendapati ia berguna. Jika anda mempunyai sebarang cadangan atau soalan, sila kongsikannya di bahagian komen.

Hugh West ialah jurulatih dan penganalisis Excel yang sangat berpengalaman dengan lebih 10 tahun pengalaman dalam industri. Beliau memiliki Ijazah Sarjana Muda Perakaunan dan Kewangan serta Ijazah Sarjana dalam Pentadbiran Perniagaan. Hugh mempunyai minat untuk mengajar dan telah membangunkan pendekatan pengajaran yang unik yang mudah diikuti dan difahami. Pengetahuan pakar Excel beliau telah membantu beribu-ribu pelajar dan profesional di seluruh dunia meningkatkan kemahiran mereka dan cemerlang dalam kerjaya mereka. Melalui blognya, Hugh berkongsi pengetahuannya dengan dunia, menawarkan tutorial Excel percuma dan latihan dalam talian untuk membantu individu dan perniagaan mencapai potensi penuh mereka.