Langsung ke konten utama

Panduan hapus duplikat CSV

Cara menghapus baris duplikat dari file CSV dengan aman

Buka Hapus duplikat

Tentukan dulu arti duplikat. Bandingkan semua kolom untuk data yang benar-benar sama, atau pilih kolom kunci seperti ID Pesanan. Untuk setiap kunci yang berulang, LocaCSV mempertahankan baris pertama sesuai urutan masukan.

Diterbitkan:

Diperbarui:

Fitur terkait: Hapus duplikat

Contoh: satu baris untuk setiap pesanan

Hasil ekspor memuat pesanan P-102 dua kali. Jika versi terbaru harus dipertahankan, urutkan Waktu_perubahan dari terbaru sebelum menghapus duplikat.

  • Kunci: ID_Pesanan
  • Bedakan huruf besar dan kecil
  • Pertahankan kemunculan pertama

CSV dengan pesanan berulang

Jika hanya ID yang dipakai, baris tetap dianggap sama walaupun kolom lain berbeda.

pesanan.csv
ID_Pesanan,Pelanggan,Nilai_IDR,Status
P-101,Nusantara Niaga,1280000,Lunas
P-102,Samudra Material,840000,Lunas
P-102,Samudra Material,840000,Lunas
P-103,Pangan Sejahtera,620000,Tertunda

CSV setelah duplikat dihapus

Baris P-102 pertama tetap ada. Dari empat baris semula, tiga tetap ada dan satu dihapus karena berulang.

pesanan_tanpa_duplikat.csv
ID_Pesanan,Pelanggan,Nilai_IDR,Status
P-101,Nusantara Niaga,1280000,Lunas
P-102,Samudra Material,840000,Lunas
P-103,Pangan Sejahtera,620000,Tertunda

Menghapus duplikat dalam lima langkah

Jangan menimpa file asli sebelum hasil diperiksa.

  1. Buka Hapus duplikat dan pilih file CSV hingga 50 MiB.
  2. Periksa pengodean, pemisah, baris judul, dan pratinjau.
  3. Bandingkan semua kolom atau pilih satu atau beberapa kolom kunci.
  4. Atur pembedaan huruf besar dan kecil, lalu jalankan.
  5. Sebelum mengunduh, pastikan setiap baris semula tetap ada atau dihapus sebagai duplikat.
Hapus duplikat

Periksa data yang dipertahankan

Pastikan tiga dari empat baris semula tetap ada dan satu dihapus, lalu lihat beberapa contoh untuk memastikan baris yang tepat tetap ada.

  • Setiap baris semula tetap ada atau dihapus sebagai duplikat
  • Baris pertama untuk setiap kunci tetap ada
  • Nilai kosong dibandingkan sama dengan nilai kosong
  • Spasi dan karakter mirip yang ditulis dengan cara berbeda tidak diubah

Kesalahan yang sering terjadi

Penghapusan duplikat tidak melakukan pencocokan samar atau membersihkan nama.

  • Memakai nama saja lalu menghapus pelanggan berbeda
  • Mengabaikan perbedaan P-102 dan p-102
  • Menyisakan spasi akhir sehingga kunci berbeda
  • Mengharapkan baris terbaru tanpa mengurutkan lebih dulu

Kapan fitur ini sesuai

Gunakan untuk mengurangi data berulang. Gunakan Saring baris untuk sebuah kondisi dan Gabung CSV vertikal untuk menumpuk beberapa file.

  • Cocok: ID pesanan atau pelanggan stabil
  • Cocok: baris yang sepenuhnya identik
  • Urutkan dulu untuk memilih versi
  • Tidak cocok: pencocokan samar nama atau alamat