Kumaha Cabut Duplikat dina Excel Ngagunakeun VBA (3 Métode Gancang)

  • Bagikeun Ieu
Hugh West

Salah sahiji kagiatan anu paling penting dina Excel nyaéta ngahapus duplikat tina set data anu dipasihkeun. Dinten ieu kuring bakal nunjukkeun kumaha mupus duplikat dina Excel nganggo VBA wungkul.

Unduh Buku Latihan Praktek

Hapus Duplikat dina Excel nganggo VBA.xlsm

3 Métode Gancang Ngagunakeun VBA dina Excel pikeun Ngahapus Duplikat

Di dieu kami ngagaduhan set data sareng Ngaran, ID, Mark, jeung Penilaian dina ujian sababaraha siswa sakola anu disebut TK Kembang Matahari.

Lamun ditilik taliti. , anjeun bakal manggihan yén sababaraha ngaran geus salah diulang.

Ayeuna tujuan urang pikeun miceun nilai duplikat maké Excel VBA.

1. Anggo VBA pikeun Cabut Duplikat tina Range Sél Maneuh

Kahiji, urang bakal nyobian ngahapus nami duplikat nganggo rentang sél tetep dina VBA kode.

Di dieu, set data urang teh rentang B3:E15 dina workbook (Kaasup Kolom Lulugu ).

Urang bakal make rentang sél tetep ieu dina kode di dieu.

Lengkah 1:

➤ Buka jandela VBA anyar jeung selapkeun modul anyar (Klik di dieu pikeun ningali cara muka sareng nyelapkeun modul VBA énggal dina Excel).

➤ Selapkeun kode ieu dina modul:

Kode:

2974

➤ Ngahasilkeun Makro anu disebut Remove_Duplicates . A3:E14 mangrupikeun rentang set data abdi, sareng abdi hoyong ngahapus baris duplikat dumasar kana Kolom 1 . Anjeunanggo lembar kerja anjeun.

Lengkah 2:

➤ Balik deui ka lembar kerja anjeun sareng jalankeun Makro ieu (Klik di dieu pikeun ningali kumaha pikeun ngajalankeun Makro).

➤ Bakal ngahapus barisan anu duplikat dina kolom 1 ( Ngaran Murid).

Maca deui: Kumaha Mupus Duplikat dina Excel tapi Tetep Hiji (7 Métode)

2. Selapkeun Kodeu VBA pikeun Ngahapus Duplikat tina Range Sél anu Dipilih

Ayeuna urang bakal nyobian ngawangun makro anu tiasa ngahapus duplikat tina rentang sél anu dipilih dina lembar kerja.

Lengkah 1:

➤ Buka jandela VBA anyar deui terus selapkeun modul anyar nu sejen.

➤ Selapkeun kodeu ieu dina modul:

Kode:

4435

➤ Ngahasilkeun Makro anu disebut Remove_Duplicates . Abdi hoyong miceun baris duplikat dumasar kana Kolom 1 . Anjeun nganggo hiji anjeun.

Lengkah 2:

➤ Balik deui ka lembar kerja anjeun.

➤ Pilih set data anjeun sarta ngajalankeun makro ieu.

➤ Bakal ngajalankeun hal anu sarua sakumaha di luhur. Leupaskeun baris nu boga duplikat dina kolom 1 ( Ngaran Murid).

Maca deui: Kumaha Nyabut Duplikat Baris dina Excel (3 Cara)

Bacaan Sarupa

  • Kumaha Mupus Duplikat tina Kolom dina Excel (3 Métode)
  • Excel VBA: Cabut Duplikat tina Array (2 Conto)
  • Kumaha Nyabut Duplikat sareng Ngajaga Nilai Kahiji dina Excel (5 Métode)
  • CabutBaris Duplikat Kecuali Kajadian Ka-1 dina Excel (7 Cara)
  • Kumaha Nyabut Duplikat Duplikat dina Excel (5 Cara Gampang)

3. Lebetkeun Makro VBA pikeun Ngahapus Duplikat tina Sababaraha Kolom

Nepi ka ayeuna kami parantos ngaleungitkeun barisan anu gaduh duplikat dina Kolom 1 ( Nami Siswa ).

Tapi dina kanyataanana, ngaran dua siswa bisa sarua, teu salawasna hartina geus salah ditambahkeun lamun dua ngaran sarua.

Tapi lamun KTP dua siswa oge sarua. tuluy maranehna sarua murid. Teras barisna kedah dipupus.

Kali ieu urang bakal nyieun Macro anu bakal ngahapus baris lamun duanana ngaran jeung ID tina dua baris sarua.

Lengkah 1 :

➤ Buka jandela VBA anyar deui jeung selapkeun modul anyar nu sejen.

➤ Selapkeun kodeu ieu dina modul:

Kode:

3733

➤ Ngahasilkeun Makro anu disebut Remove_Duplicates . Abdi hoyong ngahapus baris duplikat dumasar kana Kolom 1 sareng 2 (Ngaran sareng ID) . Anjeun nganggo hiji anjeun.

Lengkah 2:

➤ Balik deui ka lembar kerja anjeun.

➤ Pilih set data anjeun sarta ngajalankeun makro ieu.

➤ Kali ieu baris miceun baris ngan lamun ngaran jeung ID murid sarua.

Catetan: Di dieu teu acan dipiceun Jennifer Marlo sabab KTP dua muridna beda, nyaeta dua murid anu beda.

Baca deui: Excel VBA: Hapus Duplikat Ngabandingkeun Sababaraha Kolom (3 Conto)

Kacindekan

Nganggo metode ieu, anjeun tiasa ngahapus duplikat tina hiji set data dina Excel ngagunakeun VBA. Naha anjeun ngagaduhan masalah? Punten naroskeun ka kami.

Hugh West mangrupikeun palatih sareng analis Excel anu ngalaman langkung ti 10 taun pangalaman di industri. Anjeunna nyepeng gelar Sarjana Akuntansi sareng Keuangan sareng gelar Master dina Administrasi Bisnis. Hugh gaduh gairah pikeun ngajar sareng parantos ngembangkeun pendekatan pangajaran anu unik anu gampang diturutan sareng kahartos. Pangaweruh ahli ngeunaan Excel parantos ngabantosan rébuan mahasiswa sareng profésional di sakumna dunya ningkatkeun kaahlian sareng unggul dina karirna. Ngaliwatan blogna, Hugh ngabagi pangaweruhna ka dunya, nawiskeun tutorial Excel gratis sareng pelatihan online pikeun ngabantosan individu sareng usaha ngahontal poténsi pinuh.