Cara Menghapus Data Duplikat di Excel: 4 Metode + Kelebihannya
Blog/Tutorial Excel & Sheets/Cara Menghapus Data Duplikat di Excel: 4 Metode + Kelebihannya

Cara Menghapus Data Duplikat di Excel: 4 Metode + Kelebihannya

BimaBima
·24 Maret 2026·9 menit baca

Penulis

Bima

Bima

Founder & Data Professional

Bagikan

TL;DR

Cara menghapus data duplikat Excel paling cepat: blok datanya, buka Data > Remove Duplicates, centang kolom yang jadi patokan, klik OK. Metode ini permanen, jadi backup dulu sebelum jalan. Kalau kamu mau lihat duplikatnya sebelum dihapus, pakai Conditional Formatting atau rumus COUNTIF; kalau mau hasil yang otomatis update, pakai fungsi UNIQUE.

Cara menghapus data duplikat Excel paling cepat: blok datanya, buka Data > Remove Duplicates, centang kolom patokannya, klik OK. Tiga klik, kelar.

Tapi tombol itu permanen dan gak nunjukin apa yang dia hapus. Kalau kamu salah centang kolom, data hilang tanpa kamu tau apa yang hilang.

Jadi ada 4 metode yang perlu kamu tau, dan tiap metode punya situasi masing-masing. Aku bahas satu-satu, plus tabel biar gampang milih.

Metode 1: Remove Duplicates (paling cepat)

Langkahnya:

  1. Klik satu sel di dalam data kamu.
  2. Buka tab Data > Remove Duplicates.
  3. Excel otomatis blok seluruh tabel. Cek dulu apakah rangenya bener.
  4. Centang kolom yang jadi patokan duplikat. Kalau kamu centang semua kolom, baris baru dianggap duplikat kalau semua nilainya sama.
  5. Klik OK. Excel kasih tau berapa baris kehapus.

Yang paling sering bikin salah: Excel nyimpen baris yang muncul duluan, dan ngehapus yang berikutnya. Jadi kalau ada 2 baris dengan email sama tapi tanggal update beda, yang tersisa itu yang lebih lama.

Solusinya: sort dulu dari tanggal terbaru ke terlama, baru jalanin Remove Duplicates.

Dan sebelum apa pun: copy sheet-nya jadi backup. Remove Duplicates gak nunjukin baris mana yang dia buang.

Metode 2: Conditional Formatting (lihat dulu, hapus belakangan)

Ini yang aku pakai duluan, tiap kali data-nya penting.

  1. Blok kolom yang mau dicek.
  2. Buka Home > Conditional Formatting > Highlight Cells Rules > Duplicate Values.
  3. Pilih warnanya, OK.

Semua nilai kembar langsung kewarnain. Kamu bisa lihat dulu polanya sebelum ambil keputusan.

Kenapa ini penting? Karena kadang "duplikat" itu bukan kesalahan. Pelanggan yang sama emang bisa beli 2 kali. Kalau kamu langsung tekan Remove Duplicates, kamu ngehapus transaksi asli.

Setelah kewarnain, kamu bisa filter by color buat lihat cuma yang duplikat, terus putusin baris mana yang beneran salah.

Metode 3: Rumus COUNTIF (buat kontrol penuh)

Tambahin kolom bantu di sebelah data. Misalnya data ada di kolom A, tulis di B2:

=IF(COUNTIF($A$2:$A2,A2)>1,"Duplikat","Unik")

Perhatiin range-nya: $A$2:$A2. Awalnya dikunci, ujungnya nggak. Waktu rumus ini di-drag ke bawah, rangenya makin manjang.

Efeknya: kemunculan pertama dikasih label "Unik", kemunculan kedua dan seterusnya dikasih "Duplikat". Persis logika Remove Duplicates, tapi kamu bisa lihat hasilnya.

Mau ngitung berapa kali tiap nilai muncul?

=COUNTIF($A$2:$A$1000,A2)

Hasilnya angka. Filter yang > 1, dan kamu dapat semua nilai yang kembar. Cara kerja COUNTIF aku jelasin lebih detail di halaman fungsinya.

Buat duplikat berdasarkan gabungan beberapa kolom, pakai COUNTIFS:

=COUNTIFS($A$2:$A$1000,A2,$B$2:$B$1000,B2)

Ini ngitung baris yang kolom A dan kolom B-nya sama-sama kembar.

Metode 4: Fungsi UNIQUE (Excel 365 / 2021)

Ini yang paling enak kalau versi Excel kamu udah mendukung.

=UNIQUE(A2:C1000)

Ketik di sel kosong. Excel langsung numpahin daftar bersih tanpa duplikat, dan data aslinya utuh.

Kelebihan besarnya: hasilnya hidup. Kalau kamu tambahin baris baru di data mentah, hasil UNIQUE ikut update sendiri.

Mau ngambil yang cuma muncul sekali (bukan yang pertama dari duplikat)?

=UNIQUE(A2:A1000,FALSE,TRUE)

Argumen ketiga TRUE artinya "cuma nilai yang muncul persis sekali". Berguna banget buat nyari transaksi yang belum ada pasangannya.

Referensi lengkapnya ada di dokumentasi Microsoft.

Metode mana yang harus kamu pakai?

MetodeData asli aman?Auto-update?Paling cocok buat
Remove DuplicatesNggakNggakBersih-bersih cepat, data sekali pakai
Conditional FormattingIyaIyaNgecek dulu sebelum ambil keputusan
COUNTIFIyaIyaAturan duplikat yang rumit, multi-kolom
UNIQUEIyaIyaDaftar bersih yang selalu sinkron

Aturan praktis aku: kalau datanya bakal dipakai buat keputusan, jangan pernah mulai dari Remove Duplicates. Lihat dulu.

Contoh kasus: daftar pelanggan toko_berkah

Dataset toko_berkah punya ngulikdata punya tabel pelanggan dengan 2.400 baris, dikumpulin dari 3 sumber: kasir, form WhatsApp, dan katalog online.

Remove Duplicates berdasarkan kolom nomor_hp ngehapus 312 baris. Kelihatannya beres.

Tapi pas aku cek pakai COUNTIF dulu — sebelum ngehapus — ketahuan masalahnya lebih dalam. Ada 187 nomor HP yang sebenernya sama tapi format penulisannya beda:

  • 08123456789
  • +628123456789
  • 8123456789
  • 0812-3456-789

Excel nganggap keempatnya beda. Jadi Remove Duplicates polos cuma nangkep 312 dari sekitar 499 duplikat asli.

Yang aku lakuin: normalisasi dulu di kolom bantu, baru hapus.

="0" & RIGHT(SUBSTITUTE(SUBSTITUTE(A2,"-","")," ",""),10)

Rumus ini buang tanda hubung dan spasi, ambil 10 digit terakhir, terus tempelin "0" di depan. Semua format tadi jadi 08123456789.

Setelah normalisasi, Remove Duplicates di kolom bantu itu ngehapus 499 baris — 187 lebih banyak dari cara polos. Selisih 187 pelanggan itu 7,8% dari total, dan cukup buat bikin angka "jumlah pelanggan unik" di laporan salah.

Kesalahan umum waktu hapus duplikat

1. Gak backup. Remove Duplicates gak bisa di-undo kalau file udah kesimpan dan ketutup. Copy sheet-nya dulu, 2 detik.

2. Gak bersihin spasi dulu. "Bandung " beda dari "Bandung". Jalanin TRIM dulu di kolom teks.

3. Blok cuma satu kolom. Kalau kamu blok kolom A doang terus hapus duplikat, Excel bakal nanya mau "expand selection" atau nggak. Kalau kamu pilih "continue with current selection", kolom B dan C gak ikut kehapus — dan seluruh baris kamu jadi geser. Data rusak.

4. Lupa sort dulu. Yang tersisa itu baris pertama, bukan yang paling baru.

5. Nganggap duplikat pasti salah. Di tabel transaksi, satu pelanggan beli 3 kali itu normal. Cek konteksnya sebelum ngehapus.

FAQ

Kenapa Remove Duplicates gak nemu duplikat padahal datanya jelas kembar?

Biasanya karena ada spasi tersembunyi atau beda kapitalisasi. Excel nganggap "Bandung " dengan spasi di belakang beda dari "Bandung". Bersihin dulu pakai TRIM dan seragamin huruf pakai UPPER atau LOWER, baru jalanin Remove Duplicates. Penyebab lain: angka yang kesimpan sebagai teks, jadi 100 dan "100" dianggap dua nilai berbeda.

Baris mana yang dihapus Remove Duplicates, yang atas atau bawah?

Excel selalu nyimpen baris yang pertama muncul dan ngehapus kemunculan berikutnya. Jadi kalau kamu mau nyimpen data terbaru, sort dulu datanya dari yang paling baru ke paling lama sebelum jalanin Remove Duplicates. Kalau gak, yang tersisa malah data lama dan versi barunya kebuang.

Apa beda UNIQUE dengan Remove Duplicates?

UNIQUE itu rumus, jadi hasilnya nempel di sel baru dan data aslinya tetap utuh. Kalau data sumbernya berubah, hasil UNIQUE ikut update sendiri. Remove Duplicates itu operasi sekali jalan yang langsung ngehapus baris dan gak bisa di-refresh. Pakai UNIQUE kalau kamu butuh daftar bersih yang selalu sinkron sama data mentah.

Bisa gak hapus duplikat berdasarkan satu kolom aja tapi baris lain ikut kebawa?

Bisa. Blok seluruh tabel termasuk semua kolom, terus di dialog Remove Duplicates, centang cuma kolom yang jadi patokan, misalnya kolom email. Excel bakal ngehapus baris penuh yang emailnya kembar, dan kolom lain di baris itu ikut terhapus. Ini beda kalau kamu cuma blok satu kolom, karena hasilnya bikin data antar-kolom jadi geser.

Penutup

Tiga hal yang perlu diinget:

  • Lihat dulu sebelum hapus. Conditional Formatting atau COUNTIF, 30 detik.
  • Normalisasi data dulu — spasi, kapitalisasi, format nomor. Duplikat yang gak kedeteksi itu yang paling bahaya.
  • Kalau versi Excel kamu punya UNIQUE, pakai itu. Data asli aman, hasil auto-update.

Cara paling bagus buat gak berurusan sama duplikat? Cegah dari awal. Baca Data Validation Excel buat setting aturan input yang nolak duplikat sebelum masuk.

Buat konsep dasarnya, cek juga glosarium data cleaning.

Coba Langsung

Mau praktek langsung? Mulai latihan SQL gratis

Latihan interaktif, langsung di browser.

Buka NgulikSQL →
Bagikan:
Bima
Ditulis oleh

Bima

Founder & Data Professional

Founder Ngulik Data. Passionate about making data analysis accessible for everyone.

Artikel Terkait

Template Laporan Penjualan Excel: Struktur yang Dipakai Analis
Tutorial Excel & Sheets
11 Juli 2026•10 menit baca

Template Laporan Penjualan Excel: Struktur yang Dipakai Analis

Template laporan penjualan yang bener cuma butuh 3 sheet. Yang bikin laporan orang rusak biasanya karena data mentah dan hasil dicampur di satu tempat.

BimaBima
Cara Menghubungkan Google Sheets ke Looker Studio
Tutorial Excel & Sheets
8 Juli 2026•10 menit baca

Cara Menghubungkan Google Sheets ke Looker Studio

Nyambungin Google Sheets ke Looker Studio cuma butuh 5 menit. Yang bikin lama itu datanya belum rapi. Ini urutan yang bener.

BimaBima
Cara Share Google Sheets dengan Aman: Permission & Protected Range
Tutorial Excel & Sheets
5 Juli 2026•9 menit baca

Cara Share Google Sheets dengan Aman: Permission & Protected Range

Panduan step by step share Google Sheets tanpa bikin rumus kehapus atau data gaji bocor — dari level permission, protected range, sampai audit siapa yang buka.

BimaBima
Kembali ke Blog
Ngulik Data logoNgulik Data

Platform edukasi data lengkap untuk professionals Indonesia. Belajar SQL, Data Analysis, dan lebih banyak lagi dengan praktek langsung dan feedback real-time.

Copyright © 2026 - All rights reserved

LINKS
SupportPricingDatasetBlogAffiliates
LEGAL
Terms of servicesPrivacy policy
Ngulik Data
DatasetLeaderboardBlogStore