Buang pendua daripada senarai

Tampal apa-apa senarai, atau lepaskan fail teks atau CSV, dan dapatkannya semula dengan setiap baris pendua dibuang dan susunan asal dikekalkan. Pilih sama ada huruf besar kecil dan ruang di hujung perlu diambil kira, lihat berapa banyak pendua yang ditemui, dan lakukan semuanya tanpa senarai itu meninggalkan peranti anda.

Cara membuang pendua daripada senarai

  1. Tampal senarai anda ke dalam kotak, atau lepaskan fail .txt atau .csv.
  2. Pilih sama ada mahu mengabaikan huruf besar kecil, memangkas ruang dan membuang baris kosong.
  3. Jalankan. Hasilnya menunjukkan berapa baris yang masuk dan berapa pendua yang dibuang.
  4. Muat turun senarai yang telah dibersihkan.

Kerja pembersihan data yang paling biasa

Senarai mengumpul pendua. Dua eksport ditampal bersama, borang dihantar dua kali, senarai mel digabungkan dengan senarai lama, atau katalog produk diimport semula. Hasilnya ialah entri berulang yang memesongkan kiraan, membazirkan wang pada mel pendua dan, bagi senarai e-mel, menyebabkan anda ditanda sebagai spam. Membuangnya ialah langkah pertama hampir setiap pembersihan, dan ia tidak sepatutnya memerlukan formula atau skrip.

Cara alat ini berfungsi

Tampal senarai anda ke dalam kotak, atau lepaskan fail teks atau CSV. Setiap baris dianggap sebagai satu entri. Alat ini mengekalkan kemunculan pertama setiap entri dan membuang yang lain, sambil mengekalkan susunan asal. Tiada apa-apa yang diisih melainkan anda memintanya. Hasilnya memberitahu anda berapa banyak baris yang masuk, berapa banyak yang keluar, dan berapa banyak pendua yang dibuang.

Apa yang dikira sebagai pendua

Dua entri yang tidak sama bait demi bait selalunya masih dianggap pendua oleh manusia. Pilihan berikut mengawal betapa ketatnya perbandingan:

PilihanKesanContoh yang dianggap pendua
Abaikan huruf besar dan kecilHuruf besar dan huruf kecil dianggap samaAda@Example.com dan ada@example.com
Pangkas ruang kosongRuang dan tab di awal dan di hujung diabaikan"ada@example.com " dan "ada@example.com"
Abaikan baris kosongBaris kosong dibuang sepenuhnyaSetiap baris kosong

Untuk senarai e-mel, hidupkan ketiga-tiganya. Untuk kod produk atau nama pengguna yang huruf besar dan kecilnya membawa makna, biarkan pilihan abaikan huruf besar dan kecil dimatikan.

Seluruh baris berbanding satu lajur

Apabila anda melepaskan CSV, setiap baris penuh ialah satu entri, jadi dua baris hanya dianggap pendua jika setiap lajur sepadan. Itulah tingkah laku yang betul untuk membuang baris yang berulang secara tidak sengaja. Jika anda mahu membuang pendua berdasarkan satu lajur, contohnya mengekalkan satu baris bagi setiap alamat e-mel walaupun namanya berbeza, gunakan alat ekstrak lajur untuk mengeluarkan lajur itu dahulu, atau isih helaian mengikut lajur itu dalam hamparan dan buang pendua di situ.

Mendapatkan hasilnya

Senarai yang telah dibersihkan dimuat turun sebagai fail teks, atau sebagai CSV jika itu yang anda lepaskan, dengan nama yang sama dan "-deduped" ditambah. Salin semula ke dalam hamparan, alat mel atau dari mana sahaja ia datang. Oleh sebab semuanya berlaku dalam pelayar anda, senarai pelanggan atau set alamat e-mel tidak pernah dimuat naik ke mana-mana.

Pembersihan berkaitan

Jika senarai itu ialah alamat e-mel, alat bersihkan senarai e-mel melakukan pembuangan pendua serta pengesahan dan penormalan sekali gus. Untuk menggabungkan beberapa fail sebelum membuang pendua, gunakan alat gabung CSV dahulu.

Soalan lazim

Adakah senarai saya dimuat naik?

Tidak. Pembuangan pendua berjalan sepenuhnya dalam pelayar anda, jadi senarai e-mel dan data pelanggan tidak pernah meninggalkan komputer anda.

Adakah susunan asal dikekalkan?

Ya. Kemunculan pertama setiap entri kekal di tempatnya dan ulangan seterusnya dibuang. Tiada apa yang diisih.

Adakah "Ada@example.com" dan "ada@example.com" dikira pendua?

Hanya jika pilihan abaikan huruf besar kecil dihidupkan. Hidupkannya untuk e-mel dan nama, matikan untuk kod yang huruf besar kecilnya penting.

Bagaimanakah ia mengendalikan fail CSV?

Setiap baris penuh ialah satu entri, jadi baris dikira pendua hanya apabila setiap lajur sepadan. Untuk membuang pendua berdasarkan satu lajur, ekstrak lajur itu terlebih dahulu.

Fail anda tidak pernah meninggalkan peranti anda

Setiap alat di Squishly Tools adalah 100% percuma dan berjalan sepenuhnya dalam pelayar anda. Imej dan dokumen anda diproses pada komputer anda sendiri dan tidak pernah dimuat naik ke pelayan. Tiada akaun, tiada tera air dan tiada helah.