Cara Hapus Data Duplikat di Google Sheets Berdasarkan Kolom Tertentu
Cara beresin data duplikat di Google Sheets pakai COUNTIF, UNIQUE, atau fitur Remove Duplicates. Fokus ke satu kolom biar aman.
Masalahnya Sering Sederhana, Tapi Ngeselin
Kalau lu pernah ngurus data di Google Sheets, pasti pernah ketemu baris dobel. Kadang karena input ulang, kadang karena sistem nyimpen data yang sama dua kali. Masalahnya, kalau dibiarkan, laporan jadi ngaco.
Di kasus ini, gue pakai contoh kolom playlet_id. Intinya, kita mau bikin setiap ID cuma muncul satu kali. Yang lain dianggap duplikat.
Logika yang Dipakai
Biasanya ada dua pilihan: mau keep data yang pertama muncul, atau data yang paling baru. Di catatan ini, kita pakai aturan paling umum: kemunculan pertama dianggap valid, sisanya dibuang.
Jadi alurnya simpel: Google Sheets dicek dari atas ke bawah, lalu setiap ID dihitung sudah muncul berapa kali sampai baris itu.
Solusi 1: Tandai Duplikat Pakai COUNTIF
Kalau lu mau cek dulu mana yang dobel sebelum hapus, bikin kolom bantu di kanan. Misalnya di kolom I, lalu isi rumus ini di baris 2:
=COUNTIF($A$2:A2, A2) > 1Kalau hasilnya TRUE, berarti baris itu duplikat. Kalau FALSE, berarti itu kemunculan pertama.
- $A$2 dikunci supaya awal pencarian selalu dari baris 2.
- A2 berubah otomatis saat rumus ditarik ke bawah.
- Begitu ID yang sama muncul lagi, hasilnya jadi TRUE.
Setelah itu, tinggal pasang filter di kolom bantu, pilih TRUE, lalu hapus baris yang ketandai.
Solusi 2: Bikin Tabel Bersih Pakai UNIQUE
Kalau lu pengin hasil cepat tanpa ngoprek baris satu-satu, pakai fungsi UNIQUE. Ini cocok kalau mau bikin sheet baru yang isinya data bersih.
=UNIQUE(Sheet1!A1:H2945)Rumus ini bakal ambil kemunculan pertama dari tiap baris unik, lalu buang sisanya. Enak banget kalau datanya panjang dan lu cuma butuh hasil akhir yang rapi.
Solusi 3: Pakai Fitur Bawaan Google Sheets
Kalau mau yang paling instan, Google Sheets juga punya menu buat hapus duplikat langsung.
- Blok tabel data, misalnya
A1:H2945. - Buka menu Data > Pembersihan Data > Hapus Duplikat.
- Centang opsi Data memiliki baris header.
- Di daftar kolom, centang cuma playlet_id atau kolom ID yang mau dijadikan patokan.
- Klik Hapus Duplikat.
Bagian ini penting: kalau lu centang semua kolom, Sheets bakal nganggap baris cuma duplikat kalau seluruh isinya sama persis. Padahal yang kita cari cuma duplikat berdasarkan satu kolom spesifik.
Catatan Praktis
- Kalau data lama lebih dipercaya, pertahankan kemunculan pertama.
- Kalau data terbaru yang valid, logikanya perlu dibalik.
- Sebelum hapus massal, mending simpan salinan sheet dulu.
- Kalau datanya sensitif, cek lagi hasil filter sebelum delete.
Penutup
Buat gue, cara paling aman biasanya mulai dari COUNTIF buat nandain duplikat, lalu cek manual sebentar sebelum hapus. Kalau pengin cepat, UNIQUE atau fitur Remove Duplicates juga udah cukup banget.
Intinya, jangan biarin data dobel numpuk diam-diam. Sekali beresin dari awal, hidup jadi jauh lebih tenang.
Tags: Catatan Teknis, Google Sheets, Rumus, Data, Spreadsheet