Cara Menghapus Tanda Hubung di Excel (3 Metode)

  • Bagikan Ini
Hugh West

Terkadang, kami ingin memeriksa nilai tertentu tanpa tanda hubung untuk memiliki pemahaman yang lebih dalam tentang informasi tersebut. Tetapi ketika datanya sangat besar, itu bukan cara yang bijaksana untuk menghapus tanda hubung secara manual. Pada artikel ini, Anda akan belajar cara menghapus tanda hubung di Excel dengan tiga cara paling efisien.

Unduh Templat Praktik

Anda bisa mengunduh templat Excel latihan gratis dari sini dan berlatih sendiri.

Hapus Tanda Hubung di Excel.xlsm

3 Metode Mudah untuk Menghapus Tanda Hubung di Excel

Bagian ini akan membahas metode menghilangkan tanda hubung di Excel dengan memanfaatkan Temukan &; Ganti di Excel, dengan menggunakan perintah SUBSTITUTE dan dengan mengimplementasikan Kode VBA .

1. Temukan &; Ganti Perintah untuk Menghapus Tanda Hubung

The Temukan &; Ganti adalah fitur termudah dan paling umum untuk melakukan sebagian besar tugas terkait Excel. Di sini kita akan mengetahui cara menghapus tanda hubung dengan menggunakan perintah Temukan &; Ganti fitur di Excel.

Langkah-langkah untuk melakukan itu diberikan di bawah ini,

Langkah 1:

  • Pilih dataset.
  • Di bawah Rumah tab, pergi ke Temukan &; Pilih -> Ganti.

Langkah 2:

  • Dari pop-up Temukan dan Ganti kotak, di dalam Temukan apa yang bidang, tuliskan tanda hubung (-) simbol.
  • Tinggalkan Ganti dengan lapangan kosong .
  • Tekan Ganti Semua .

Ini akan menghapus semua tanda hubung dari kumpulan data Anda di Excel.

Hal yang Harus Anda Ingat

Ada kelemahan utama dalam menggunakan perintah Find & Replace untuk menghapus tanda hubung di Excel. Saat data Anda dimulai dengan angka nol (0) (misalnya, 002-10-2324), ia akan menghapus semua angka nol di depannya dan memberikan output data yang dimodifikasi (misalnya, 002-10-2324 akan menjadi 2102324). Jadi, jika Anda ingin menggunakan perintah Find & Replace untuk menghapus tanda hubung, pastikan Anda memiliki salinan cadangan dari data asli.

Baca selengkapnya: Hapus Tanda Hubung dari Nomor Telepon di Excel

2. Rumus untuk Menghapus Tanda Hubung di Excel

Tidak seperti Temukan &; Ganti fitur perintah di Excel, menggunakan rumus adalah cara teraman dan paling terkontrol untuk mengekstrak segala jenis hasil di Excel. Untuk mendapatkan output dari kumpulan data tanpa tanda hubung di Excel, Anda dapat menerapkan fungsi SUBSTITUTE .

Rumus SUBSTITUTE Generik,

=SUBSTITUTE(sel, "old_string", "new_string")

Di sini,

old_text = string yang ingin Anda hapus.

new_text = string yang ingin Anda ganti.

Langkah-langkah untuk menghapus tanda hubung di Excel dengan SUBSTITUTE diberikan di bawah ini,

Langkah 1:

  • Dalam cell kosong di mana Anda ingin hasil Anda muncul, pertama-tama taruh sebuah sama (=) tanda tangani dan kemudian tulis SUBSTITUTE bersama dengan itu.
  • Di dalam kurung dari fungsi SUBSTITUTE, pertama tulis nomor referensi sel yang ingin Anda hapus tanda hubung (-) (dalam kasus kami, nomor selnya adalah C5 ).
  • Kemudian letakkan koma (,) simbol dan setelah itu, tulis tanda hubung (-) simbol di dalam tanda kutip ganda (atau teks lama apa pun yang ingin Anda hapus).
  • Sekali lagi, letakkan sebuah koma (,) dan terakhir, biarkan tanda kutip ganda kosong jika Anda menginginkan string null, bukan tanda hubung (-) (atau string baru apa pun yang Anda inginkan untuk diganti dengan teks lama Anda).

Jadi, rumus wajib kita akan terlihat seperti berikut ini,

=SUBSTITUTE(C5,"-","")

  • Tekan Masuk .

Ini akan menggantikan tanda hubung (-) (atau teks lain yang Anda pilih) dengan string null (atau string yang Anda ganti).

Langkah 2: Seret baris ke bawah menggunakan Isi Gagang untuk menerapkan rumus ke sisa dataset.

Sekarang Anda telah menemukan hasil dataset tanpa tanda hubung (-).

Baca selengkapnya: Cara Menghapus Karakter Khusus di Excel

3. Sematkan Kode VBA untuk Menghilangkan Tanda Hubung

Jika Anda adalah pengguna Excel yang berpengalaman, maka metode ini hanya untuk Anda. Menggunakan VBA untuk menghapus tanda hubung adalah cara tercepat dan absolut untuk menyelesaikan pekerjaan.

Langkah 1: Tekan Alt + F11 pada keyboard Anda atau buka tab Pengembang -> Visual Basic untuk membuka Editor Visual Basic .

Langkah 2: Di jendela kode pop-up, dari bilah menu, klik Sisipkan -> Modul .

Langkah 3: Salin kode berikut ini dan tempelkan ke jendela kode.

 Sub RemoveDashes() Dim R As range Dim W As range On Error Resume Next xTitleId = "Excel" Set W = Application.Selection Set W = Application.InputBox("Range", xTitleId, W.Address, Type:=8) Application.ScreenUpdating = False For Each R In W R.NumberFormat = "@" R.Value = VBA.Replace(R.Value, "-", "") Next Application.ScreenUpdating = True End Sub 

Kode Anda sekarang siap untuk dijalankan.

Langkah 4: Tekan F5 pada keyboard Anda atau dari bilah menu pilih Jalankan -> Jalankan Sub/UserForm Anda juga bisa mengklik pada ikon Putar kecil di bilah sub-menu untuk menjalankan makro.

Langkah 5: Dari pop-up Makro jendela, pilih Nama Makro RemoveDashes -> Run .

Langkah 6: Dari kotak dialog pop-up, beralih ke lembar kerja yang diinginkan , pilih rentang yang diinginkan dan klik OK .

Ini akan mengganti semua tanda hubung (-) di dataset Anda dengan string null.

Jika Anda ingin mengganti teks lain dengan sesuatu yang lain dengan kode VBA, maka cukup modifikasi garis no. 11 kode sesuai dengan kebutuhan Anda.

Untuk memahami lebih lanjut,

Alih-alih menulis baris sebagai,

R.Value = VBA.Replace(R.Value, "-", "")

Tulislah sebagai,

R.Value = VBA.Replace(R.Value, "old_text", "new_text")

Di sini,

old_text = string yang ingin Anda hapus.

new_text = string yang ingin Anda ganti.

Baca selengkapnya: Cara Menghapus Spasi di Excel

Kesimpulan

Artikel ini membahas metode menghapus tanda hubung di Excel dengan memanfaatkan perintah Find & Replace untuk pemula di Excel, dengan menggunakan metode rumus SUBSTITUTE yang paling aman untuk pengguna Excel tingkat lanjut dan dengan menerapkan kode VBA untuk pakar Excel. Saya harap artikel ini sangat bermanfaat bagi Anda. Jangan ragu untuk mengajukan pertanyaan apa pun jika Anda memiliki pertanyaan tentang topik tersebut.

Hugh West adalah pelatih dan analis Excel yang sangat berpengalaman dengan pengalaman lebih dari 10 tahun di industri ini. Beliau meraih gelar Sarjana di bidang Akuntansi dan Keuangan dan gelar Master di bidang Administrasi Bisnis. Hugh memiliki hasrat untuk mengajar dan telah mengembangkan pendekatan pengajaran unik yang mudah diikuti dan dipahami. Pengetahuan ahlinya tentang Excel telah membantu ribuan siswa dan profesional di seluruh dunia meningkatkan keterampilan dan unggul dalam karier mereka. Melalui blognya, Hugh membagikan pengetahuannya kepada dunia, menawarkan tutorial Excel gratis dan pelatihan online untuk membantu individu dan bisnis mencapai potensi penuh mereka.