Daptar eusi
Sababaraha kali pangkalan data ngandung sababaraha karakter khusus anu kami henteu peryogikeun dina pangkalan data sareng kami badé ngahapus. Urang tiasa kalayan gampang ngalaksanakeun tugas ieu kalayan bantosan alat sareng rumus Excel. Artikel ieu bakal ngajelaskeun 4 cara anu béda anu bakal nunjukkeun kumaha cara ngahapus karakter khusus dina Excel.
Unduh Buku Latihan Praktek
Pikeun latihan, anjeun tiasa ngaunduh buku latihan tina tautan di handap.
Hapus Karakter Husus.xlsx
4 Métode pikeun Cara Ngahapus Karakter Husus dina Excel
Kami bakal ngagunakeun set data di handap pikeun ngajelaskeun cara-carana.
setset ngandung Ngaran jeung Alamat Surat klien hiji pausahaan. Anjeun tiasa perhatikeun Sél B8 ngandung rumus sareng nunjukkeun nilai anu henteu tiasa dicitak sareng nami klien "Rachel"
. Sakali deui, urang tiasa ningali aya sababaraha karakter khusus sareng sadaya data. Urang bakal ningali kumaha carana miceun karakter husus ieu dina Excel ku cara kieu.
1. Nyoplokkeun Karakter Husus dina Excel Ngagunakeun Rumus Excel
Excel boga rumus mangpaat nu bisa Anjeun pake pikeun ngahapus husus. karakter dina Excel. Kabentukna ngagunakeun pungsi kawas GANTIKAN , KANAN, Kénca , BERSIH , POTONGAN jeung GANTIKAN . Urang bakal ditilik hiji-hiji.
a. Ngagunakeun Fungsi SUBSTITUTE
Hayu urang mimitian ku fungsi SUBSTITUTE . Hal ieu dipaképikeun ngaganti hiji karakter ku nu sejen.
Anggap anjeun hoyong miceun karakter husus tina sél B5 tina susunan data nu dibikeun.
Rumus pikeun miceun karakter husus maké SUBSTITUTE bakal :
=SUBSTITUTE(B5,"!#$$","")
Di dieu anjeun bisa perhatikeun yén karakter husus nu disebutkeun dina sél geus dihapus. Gawéna sequentially. Ku kituna, karakter "#"
tetep di awal.
Sadeui, anjeun bisa miceun karakter rekursif maké nomer instance.
Rumusna nyaéta:
=SUBSTITUTE(B5,"#","",2)
Perhatikeun yén urutan kadua "#"
geus dipupus bari nu kahiji gembleng.
Nanging, anjeun panginten hoyong ngahapus sadaya karakter anu ngan ukur namina.
Kali ieu rumus bakal disarangkeun SUBSTITUTE dina dirina. Rumusna bakal siga:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B5,"#",""),"!",""),"$","")
Ieu nembongkeun hasil nu sampurna pikeun kasus ieu.
Deskripsi Rumus:
Sintaksis rumus:
=SUBSTITUTE(text, old_text, new_text, [instance_num])
téks =téks anu rék digarap.
old_text = téks nu rék dipiceun.
new_text= téks diganti. ( Pikeun kasus urang urang ngaganti eta ku kosong " " ).
instance_name = jumlah karakter husus dina kasus karakter recursive hadir dina téks.
Kasus Husus:
Karakter husus ngandung nomer kode jeung urang bisa meunangkeun nomer kode maranéhanana ngagunakeunrumus:
=CODE(RIGHT(text))
atawa
=CODE(LEFT(text))
Nu BETUL atawa LEFT fungsi dipaké pikeun meunangkeun lokasi karakter nu kodeu rék meunang.
Ku kituna prosés ieu ngawengku dua léngkah:
- Meunangkeun Kode ngagunakeun rumus KODE disarangkeun ku KANAN atawa Kénca .
- Ngagunakeun rumus SUBSTITUTE jeung gaganti old_text tulis CHAR(nomer) .
Pikeun hasilna, turutan gambar-gambar di handap kalawan runtuyan rumus.
=CODE(RIGHT(C5))
=SUBSTITUTE(C5,CHAR(109),"")
=CODE(LEFT(C5))
=SUBSTITUTE(C5,CHAR(77),"")
Salajengna, lamun karakter nu sarupa kapanggih prosés ieu bakal miceun duanana. Titénan hasilna di handap.
=CODE(LEFT(B7))
=SUBSTITUTE(B7,CHAR(42),"")
=CODE(RIGHT(B7))
=SUBSTITUTE(B7,CHAR(94),"")
b. Nganggo Fungsi KANAN atawa Kénca
Tinimbang, anjeun geus ningali dina cara di luhur ngagunakeun fungsi KANAN jeung KIRI . Ieu tiasa dianggo sareng pungsi LEN pikeun ngahapus karakter khusus dina Excel.
Rumusna nyaéta:
=RIGHT(B7,LEN(B7)-1)
Anjeun bisa nambahan niléy ka angka mana waé jeung ngurangan ku LEN(text) pikeun miceun jumlah husus karakter husus.
Kanggo ieu rumusna nyaéta:
=RIGHT(B7,LEN(B7)-2)
Nya kitu pikeun rumus LEFT ,
=LEFT(B7,LEN(B7)-1)
Jeung pikeun nambahan jumlah conto, robahanrumus:
=LEFT(B5,LEN(B5)-4)
Deskripsi Rumus:
Sintaksis rumus :
=RIGHT(text, [num_chars])
text = téks ti mana Anjeun hoyong miceun karakter.
num_chars = jumlah karakter nu bakal dipiceun.
=LEN(text)
teks = téks nu panjangna rék diitung.
-1 atawa -(nomer naon waé) nyaéta jumlah karakter nu rék dikurangan tina total jumlah karakter dina téks.
c . Nganggo Fungsi CLEAN sareng TRIM
setset anjeun tiasa ngandung karakter anu teu tiasa dicitak sareng rohangan tambahan ogé. Pungsi BERSIH sareng TRIM tiasa dianggo pikeun ngahapus.
Rumus pikeun ngahapus karakter anu henteu tiasa dicitak nyaéta:
=CLEAN(B8)
Pikeun miceun karakter nu teu bisa dicitak bareng jeung spasi tambahan anjeun bisa make rumus:
=TRIM(CLEAN(B8)
Tapi, anjeun tiasa ngalakukeun duanana ku nyarang TRIM sareng BERSIH sareng GANTI . Rumusna bakal siga:
=TRIM(CLEAN(SUBSTITUTE(B8,CHAR(4),"")))
Tuturkeun gambar di handap.
Deskripsi Rumus :
Sintaksis rumus individu:
=CLEAN(text)
Di dieu, téks = téks ti mana Anjeun hoyong miceun karakter nu teu bisa dicitak.
=TRIM(text)
teks = téks ti mana spasi tambahan kudu dipiceun.
=SUBSTITUTE(text, old_text, new_text, [instance_num])
teks =teks anu anjeun hoyong damel.
old_text = téks anurék dipiceun.
new_text= téks diganti. ( Pikeun kasus urang urang ngaganti eta ku kosong " " ).
instance_name = jumlah karakter husus dina kasus karakter recursive hadir dina téks.
d. Ngagunakeun Fungsi REPLACE
Salajengna, aya rumus sejen anu ngagunakeun fungsi REPLACE pikeun miceun jumlah karakter husus sanggeus sababaraha karakter.
Rumusna nyaeta:
=REPLACE(old_text, start_num, num_chars, new_text)
Di dieu rumusna rada mirip jeung SUBSTITUTE. Butuh 2 argumen deui nu ngaranna start_num ( jumlah karakter nu kudu dipiceun).
num_chars (jumlah karakter nu kudu dihapus).
Sareng éta henteu nyandak text salaku argumen anu dipikabutuh pikeun SUBSTITUTE .
Rumus pikeun set data anu dipasihkeun nyaéta ngaleungitkeun karakter khusus saatos " #Sen ".
=REPLACE(B5,5,4,"")
Baca deui: Kumaha Nyabut Karakter Spésifik dina Excel
2. Pamakéan Flash Eusian pikeun Cabut Karakter Husus dina Excel
Pindahkeun sareng alat Excel. Flash Fill mangrupikeun cara anu paling gampang pikeun ngahapus karakter khusus dina Excel.
Sebutkeun nami sareng alamat surat klien dina kolom anu sami sareng anu dipisahkeun ku koma. Kami hoyong ngahapus téks saatos koma kalebet koma. Turutan léngkah-léngkah pikeun terang kumaha ngagunakeun Flash Fill pikeun ngahapus khususkarakter dina Excel.
- Tulis téks kahiji tanpa karakter husus .
- Mimitian nulis téks kadua jeung anjeun bakal perhatikeun Excel téh némbongkeun téks saran. Titénan gambar di handap ieu.
- Pencét ENTER tina kibor. Ieu bakal nembongkeun hasilna saperti di handap ieu.
Baca deui: Kumaha Nyabut Aksara Kosong dina Excel
3. Pamakéan teangan & amp; Ganti Komando pikeun Cabut Karakter Husus
Alat Excel anu sanésna nyaéta Panggihan & amp; Ganti .
Anggap urang hoyong miceun " Mailto: " sateuacan alamat dina kolom anu namina Alamat Surat tina set data.
Turutan lengkah di handap pikeun miceun karakter husus maké manggihan & amp; Ganti .
- Pilih Ganti tina Panggihan & amp; Ganti . Turutan gambar di handap pikeun meunangkeun Panggihan & amp; Ganti tina Edit pilihan tina tab Home .
- Kotak dialog bakal mukakeun. Tulis karakter nu Anjeun hoyong pupus dina kotak Teangan naon: terus kosongkeun kotak Ganti ku: . Tingali gambar di handap.
- Klik Ganti Sadaya teras kotak anyar bakal dibuka. Ieu bakal nunjukkeun jumlah panggantian anu parantos dilakukeun.
- Klik OK .
Anjeun bakal ningali hasilna sapertos kieu.
Baca deui: Kumaha Nyabut Spasi dina Excel: Kalayan Formula, VBA & amp;Power Query
4. Nyoplokkeun Karakter Husus Nganggo Power Query Tool
Pasti, upami anjeun nganggo Microsoft Excel 2016 atanapi Excel 365 anjeun tiasa nganggo Power Query pikeun ngahapus khusus. karakter dina Excel.
Upami anjeun nganggo Microsoft Excel 2010 atanapi 2013 , anjeun tiasa pasang tina situs wéb Microsoft.
Anjeun tiasa nuturkeun léngkah-léngkah pikeun ngagunakeunana. Power Query pikeun miceun karakter husus tina set data anjeun.
- Pilih rentang data anjeun babarengan jeung lulugu.
- Terus pilih Ti Table/Rentang tina tab Data .
- Anjeun bakal manggihan hiji kotak leutik. Pariksa rentang data nu dipilih anjeun sarta centang Tabel kuring boga lulugu pilihan.
- Sanggeus éta, klik OK .
Jandela anyar ngaranna Jandela Kueri Daya bakal muka.
- Pilih Kolom Kustom tina tab Tambahkeun Kolom dina jandela Power Query .
- Bakal muka Kolom Kustom kotak.
- Tulis " Tanpa Karakter Husus " dina pilihan Ngaran kolom anyar . Anjeun tiasa nyerat nami naon waé anu anjeun pikahoyong.
- Teras, tuliskeun rumus di handap ieu dina pilihan Rumus kolom khusus .
Rumus:
=Text.Select([NAME],{"A".."z","0".."9"})
- Sanggeus, klik OK .
Kolom anyar bakal didamel sareng rumus anyar anjeun bakal ditingalikeun dina bar rumusjandela.
- Pilih Tutup & amp; Muat tina tab File jandela.
Anjeun bakal mendakan lembar kerja anyar dina buku kerja anjeun dimana anjeun bakal ningali hasil ahir saperti ditémbongkeun di dieu.
Anjeun tiasa perhatikeun yén prosés ieu henteu ngaleungitkeun karakter " ^^ " tina sél D7 . Éta sabab Excel nganggap karakter dina kategori " . . ” karakter.
Hal-hal nu kudu Diinget
Hanjakalna, lamun anjeun ngagunakeun vérsi Microsoft Excel nu leuwih heubeul ti 2010 , Anjeun bisa jadi teu tiasa masang Power Query. Anjeun tiasa nganggo fitur ieu ngan sareng vérsi 2010 dugi ka panganyarna .
Kumaha waé, sadaya metodeu gaduh pro sareng kontra, janten paké sacara bijaksana dumasar kana kabutuhan anjeun.
Kacindekan
Artikel ngajelaskeun 4 cara pikeun ngahapus karakter khusus dina Excel. Kami parantos nganggo rumus sareng alat Excel pikeun ngajelaskeun 4 cara anu béda pikeun ngahapus karakter khusus dina Excel. pikeun ngalakukeun ieu. Pondokna, rumus ngawengku fungsi kawas GANTI , BERSIH , KANAN , KODE, jeung saterusna. Di sisi séjén, parabot anu digunakeun nyaéta Flash Fill , Find & amp; Ganti jeung Power Query . Kuring miharep artikel ieu mangpaat ka anjeun. Kanggo patarosan langkung seueur, tulis dina bagian koméntar.