Rumah Topik excel Cara memadam watak khas / tidak diingini dalam Excel

Cara memadam watak khas / tidak diingini dalam Excel

Mar 28, 2025 am 10:50 AM

Artikel ini menunjukkan bagaimana untuk menghapuskan aksara yang tidak diingini secara berkesan dari rentetan teks dalam Excel, menangani isu -isu biasa seperti aksara yang tidak kelihatan dan yang tidak tersedia pada papan kekunci standard. Kami akan meneroka beberapa kaedah, memenuhi versi Excel dan tahap kemahiran yang berbeza.

Apabila mengimport data, watak -watak khas sering menyusupkan spreadsheet anda, kadang -kadang tidak kelihatan, mewujudkan ruang putih tambahan. Panduan ini menawarkan penyelesaian di luar pembersihan sel-sel manual.

  • Mengeluarkan watak tunggal
  • Memadam pelbagai aksara
  • Penyingkiran watak yang komprehensif dengan Lambda (Excel 365)
  • Penyelesaian Fungsi VBA
  • Menghapuskan aksara yang tidak boleh dicetak
  • Penyingkiran yang diselaraskan dengan suite muktamad

Nota: Untuk menyelesaikan masalah "####" ralat dalam dataset anda, rujuk panduan kami untuk mengeluarkan ralat khusus ini.

Mengeluarkan watak tunggal:

Fungsi SUBSTITUTE menawarkan penyelesaian mudah. Untuk menghapuskan watak (misalnya, "?") Dari sel A2, gunakan: =SUBSTITUTE(A2, "?", "")

Cara memadam watak khas / tidak diingini dalam Excel

Untuk watak -watak yang tidak mudah ditaip, salin dan tampalnya terus dari sel ke dalam formula. Sebagai alternatif, jika watak tidak kelihatan, gunakan fungsi CODE untuk mencari kod wataknya dan kemudian fungsi CHAR dalam SUBSTITUTE . Sebagai contoh, jika kod itu 191: =SUBSTITUTE(A2, CHAR(191), "")

Cara memadam watak khas / tidak diingini dalam Excel

Ingat: SUBSTITUTE adalah sensitif kes.

Mengeluarkan pelbagai aksara:

Berbentuk pelbagai fungsi SUBSTITUTE berfungsi untuk beberapa watak, tetapi menjadi sukar untuk banyak orang. Sebagai contoh: =SUBSTITUTE(SUBSTITUTE(A2, "!", ""), "?", "")

Cara memadam watak khas / tidak diingini dalam Excel

Mengeluarkan semua aksara yang tidak diingini sekaligus (Excel 365):

Fungsi Lambda Excel 365 menyediakan penyelesaian yang lebih elegan. Buat fungsi Lambda tersuai (dinamakan, sebagai contoh, "RemoveChars") dengan formula berikut:

=LAMBDA(string, chars, IF(chars="", RemoveChars(SUBSTITUTE(string, LEFT(chars, 1), ""), RIGHT(chars, LEN(chars) -1)), string))

Kemudian, gunakannya seperti ini: =RemoveChars(A2, "charsToRemove") di mana "charstoremove" adalah rentetan aksara untuk dikeluarkan. Untuk pelbagai sel: =RemoveChars(A2:A6, "charsToRemove")

Cara memadam watak khas / tidak diingini dalam Excel

Anda boleh membuat fungsi Lambda tambahan untuk set aksara tertentu (misalnya, nombor, simbol khas).

Penyelesaian Fungsi VBA:

Untuk versi Excel yang tidak mempunyai Lambda, VBA menyediakan fungsi yang sama. Buat fungsi yang ditentukan pengguna (UDF) sama ada secara rekursif atau berulang untuk menghapuskan aksara. Contoh (berulang):

 Fungsi Keluarkan SunWantedChars (Str as String, chars as String)
  Untuk indeks = 1 hingga len (chars)
    str = ganti (str, mid (chars, index, 1), "")
  Seterusnya
  KeluarkanUnwantedChars = str
Fungsi akhir
Salin selepas log masuk

Mengeluarkan watak yang tidak boleh dicetak:

Fungsi CLEAN menghilangkan aksara 32 ASCII yang pertama. Campurkannya dengan TRIM untuk mengeluarkan ruang utama/trailing: =TRIM(CLEAN(A2)) . Untuk mengeluarkan semua ruang, gunakan =TRIM(CLEAN(SUBSTITUTE(A2, CHAR(32), ""))) .

Cara memadam watak khas / tidak diingini dalam Excel

Untuk aksara tidak bercetak tertentu, tentukan kod mereka dan gunakan SUBSTITUTE dengan CHAR .

Suite Ultimate:

The Cabebits Ultimate Suite menawarkan antara muka mesra pengguna untuk mengeluarkan set aksara.

Cara memadam watak khas / tidak diingini dalam Excel

Sumber yang boleh dimuat turun tersedia untuk penjelajahan lanjut.

Atas ialah kandungan terperinci Cara memadam watak khas / tidak diingini dalam Excel. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

<🎜>: Bubble Gum Simulator Infinity - Cara Mendapatkan dan Menggunakan Kekunci Diraja
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Nordhold: Sistem Fusion, dijelaskan
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Mandragora: Whispers of the Witch Tree - Cara Membuka Kunci Cangkuk Bergelut
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial Java
1666
14
Tutorial PHP
1273
29
Tutorial C#
1253
24