Isi kandungan
Dalam tutorial ini, anda akan belajar cara menyerlahkan pendua secara automatik dalam Excel sebaik sahaja sesuatu telah ditaip. Kami akan melihat dengan teliti cara untuk menaungi sel pendua, keseluruhan baris atau peniruan berturut-turut menggunakan pemformatan bersyarat dan alat khas.
Minggu lepas, kami meneroka cara yang berbeza untuk mengenal pasti pendua dalam Excel dengan formula. Tidak dinafikan, penyelesaian tersebut sangat berguna, tetapi menyerlahkan entri pendua dalam warna tertentu boleh menjadikan analisis data lebih mudah.
Cara terpantas untuk mencari dan menyerlahkan pendua dalam Excel ialah menggunakan pemformatan bersyarat. Kelebihan terbesar kaedah ini ialah ia bukan sahaja menunjukkan penipu dalam data sedia ada tetapi secara automatik menyemak data baharu untuk pendua tepat apabila anda memasukkannya dalam lembaran kerja.
Teknik ini berfungsi dalam semua versi Excel 365, Excel 2021, Excel 2019, Excel 2016, Excel 2013, Excel 2010 dan lebih rendah.
Cara untuk menyerlahkan pendua dalam Excel
Dalam semua versi Excel, terdapat peraturan yang dipratentukan untuk menyerlahkan sel pendua. Untuk menggunakan peraturan ini dalam lembaran kerja anda, lakukan langkah berikut:
- Pilih data yang ingin anda semak untuk pendua. Ini boleh menjadi lajur, baris atau julat sel.
- Pada tab Laman Utama , dalam kumpulan Gaya , klik Pemformatan Bersyarat > Serlahkan Peraturan Sel > Nilai Pendua…
- Penduakumpulan:
Menyerlahkan pendua dalam Excel dalam beberapa klik
Untuk contoh ini, saya telah mencipta jadual berikut dengan beberapa ratus baris. Dan matlamat kami adalah untuk menyerlahkan baris pendua yang mempunyai nilai yang sama dalam ketiga-tiga lajur:
Percaya atau tidak, anda boleh mendapatkan hasil yang diingini dengan hanya 2 klik tetikus :)
- Dengan mana-mana sel dalam jadual anda dipilih, klik butang Jadual Dedupe dan alat tambah pintar akan mengambil keseluruhan jadual.
-
Jadual Dedupe
Petua. Jika anda ingin mengesan baris pendua dengan satu atau lebih lajur, nyahtanda semua lajur yang tidak berkaitan dan biarkan hanya lajur utama dipilih.
Dan hasilnya akan kelihatan seperti ini:
Seperti yang anda lihat dalam imej di atas, alat Dupe Table telah menyerlahkan baris pendua tanpa kejadian pertama .
Jika anda mahu serlahkan pendua termasuk kejadian pertama , atau jika anda ingin mewarnakan rekod unik dan bukannya menipu, atau jika anda tidak menyukai warna merah lalai, maka gunakan wizard Pembuang Pendua yang mempunyai semua ciri ini dan banyak lagi.
Serlahkan pendua dalam Excel menggunakan wizard langkah demi langkah lanjutan
Berbanding dengan swift DedupeAlat Jadual , wizard Pembuang Pendua memerlukan beberapa klik lagi, tetapi ia menggantikannya dengan beberapa pilihan tambahan. Biar saya tunjukkan kepada anda dalam tindakan:
- Pilih mana-mana sel dalam jadual anda yang anda mahu serlahkan pendua dan klik butang Penyingkiran Pendua pada reben. Wizard akan dijalankan dan keseluruhan jadual akan dipilih. Add-in juga akan mencadangkan membuat salinan sandaran jadual anda, untuk berjaga-jaga. Jika anda tidak memerlukannya, nyahtanda kotak itu.
Sahkan bahawa jadual telah dipilih dengan betul dan klik Seterusnya .
- Pilih salah satu jenis data berikut yang anda mahu cari:
- Pendua kecuali kejadian pertama
- Pendua dengan kejadian pertama
- Nilai unik
- Nilai unik dan kejadian pendua pertama
Untuk contoh ini, mari cari Pendua + kejadian pertama :
- Sekarang, pilih lajur untuk menyemak pendua. Oleh kerana kami ingin menyerlahkan baris pendua yang lengkap, saya telah memilih kesemua 3 lajur.
Selain itu, alat tambah membolehkan anda menentukan sama ada jadual anda mempunyai pengepala dan jika anda ingin melangkau sel kosong. Kedua-dua pilihan dipilih secara lalai.
Sejak hari ini kami meneroka cara yang berbeza untuk menyerlahkan pendua dalam Excel, pilihan kami jelas :) Jadi, pilih Isi dengan warna dan pilih salah satu warna tema standard atau klik Lagi Warna... dan pilih mana-mana warna RGB atau HSL tersuai.
Klik Butang Selesai dan nikmati hasilnya :)
Beginilah cara anda menyerlahkan pendua dalam Excel menggunakan alat tambah Pembuang Pendua kami. Jika anda ingin tahu untuk mencuba alat ini pada lembaran kerja anda sendiri, anda amat dialu-alukan untuk memuat turun versi percubaan berfungsi penuh Ultimate Suite yang merangkumi semua alat penjimat masa kami untuk Excel. Dan maklum balas anda dalam ulasan akan sangat dihargai!
Tetingkap dialog Valuesakan dibuka dengan format Isi Merah Muda dan Teks Merah Gelap dipilih secara lalai. Untuk menggunakan format lalai, cuma klik OK.Selain daripada isian merah dan pemformatan teks, segelintir format pratakrif lain tersedia dalam senarai lungsur turun. Untuk menaungi pendua menggunakan beberapa warna lain, klik Format Tersuai... (item terakhir dalam menu lungsur) dan pilih warna isian dan/atau fon yang anda sukai.
Petua. Untuk menyerlahkan nilai unik, pilih Unik dalam kotak sebelah kiri.
Menggunakan peraturan terbina, anda boleh menyerlahkan pendua dalam satu lajur atau dalam beberapa lajur seperti yang ditunjukkan dalam tangkapan skrin berikut:
Nota. Apabila menggunakan peraturan pendua terbina dalam kepada dua atau lebih lajur, Excel tidak membandingkan nilai dalam lajur tersebut, ia hanya menyerlahkan semua tika pendua dalam julat. Jika anda ingin mencari dan menyerlahkan padanan dan perbezaan antara 2 lajur, ikuti contoh dalam tutorial yang dipautkan di atas.
Apabila menggunakan peraturan terbina dalam Excel untuk menyerlahkan nilai pendua, sila ingat dua perkara berikut:
- Ia hanya berfungsi untuk sel individu. Untuk menyerlahkan baris pendua , anda perlu membuat peraturan anda sendiri sama ada berdasarkan nilai dalam lajur tertentu atau dengan membandingkan nilai dalam beberapa lajur.
- Ia menaungi sel pendua termasuk kejadian pertamanya. Untuk menyerlahkan semuapendua kecuali kejadian pertama , buat peraturan pemformatan bersyarat berdasarkan formula seperti yang dijelaskan dalam contoh seterusnya.
Cara untuk menyerlahkan pendua tanpa kejadian pertama
Untuk menyerlahkan ke-2 dan semua kejadian pendua seterusnya, pilih sel yang anda mahu warnakan dan cipta peraturan berasaskan formula dengan cara ini:
- Pada tab Laman Utama , dalam Gaya kumpulan, klik Pemformatan Bersyarat > Peraturan baharu > Gunakan formula untuk menentukan sel mana yang hendak diformat .
- Dalam kotak Format nilai yang formula ini benar , masukkan formula yang serupa dengan ini:
=COUNTIF($A$2:$A2,$A2)>1
Di mana A2 ialah sel paling atas bagi julat yang dipilih.
Jika anda tidak mempunyai banyak pengalaman dengan pemformatan bersyarat Excel, anda akan menemui langkah terperinci untuk mencipta peraturan berasaskan formula dalam tutorial berikut: Pemformatan bersyarat Excel berdasarkan nilai sel lain.
Akibatnya, sel pendua tidak termasuk contoh pertama akan diserlahkan dengan warna pilihan anda:
Cara menunjukkan ke-3, rekod pendua ke-4 dan semua seterusnya
Untuk melihat pendua bermula dengan kejadian ke-N, buat peraturan pemformatan bersyarat berdasarkan formula seperti dalam contoh sebelumnya, dengansatu-satunya perbezaan yang anda gantikan >1 pada penghujung formula dengan nombor yang diperlukan. Contohnya:
Untuk menyerlahkan kejadian ke-3 dan semua pendua seterusnya, buat peraturan pemformatan bersyarat berdasarkan formula ini:
=COUNTIF($A$2:$A2,$A2)>=3
Untuk menaungi ke-4 dan semua rekod pendua berikutnya, gunakan formula ini:
=COUNTIF($A$2:$A2,$A2)>=4
Untuk menyerlahkan kejadian tertentu sahaja, gunakan operator sama dengan (=). Sebagai contoh, untuk menyerlahkan hanya kejadian ke-2, anda akan menggunakan formula ini:
=COUNTIF($A$2:$A2,$A2)=2
Cara untuk menyerlahkan pendua dalam julat (berbilang lajur)
Apabila anda mahu semak pendua pada berbilang lajur, bukan dengan membandingkan lajur antara satu sama lain, tetapi cari semua kejadian item yang sama dalam semua lajur, gunakan salah satu daripada penyelesaian berikut.
Serlahkan pendua dalam berbilang lajur termasuk kejadian pertama
Jika tika pertama item yang muncul dalam set data lebih daripada sekali disifatkan sebagai pendua, cara paling mudah untuk dilakukan ialah menggunakan peraturan terbina dalam Excel untuk pendua.
Atau, buat peraturan pemformatan bersyarat dengan formula ini:
COUNTIF( julat , sel_atas )>1Sebagai contoh, untuk menyerlahkan pendua dalam julat A2:C8, formula berjalan seperti berikut:
=COUNTIF($A$2:$C$8, A2)>1
Sila perhatikan penggunaan rujukan sel mutlak untuk julat ($A$2:$C$8) dan rujukan relatif untuk sel atas (A2).
Serlahkan pendua dalam berbilanglajur kecuali kejadian pertama
Penyelesaian untuk senario ini jauh lebih rumit, tidak hairanlah Excel tidak mempunyai peraturan terbina dalam untuknya :)
Untuk menyerlahkan entri pendua dalam beberapa lajur mengabaikan kejadian pertama , anda perlu mencipta 2 peraturan dengan formula berikut:
Peraturan 1. Digunakan pada lajur pertama
Di sini anda menggunakan formula yang sama seperti yang kami gunakan untuk menyerlahkan pendua tanpa kejadian pertama dalam satu lajur (langkah terperinci boleh didapati di sini).
Dalam contoh ini, kami mencipta peraturan untuk A2:A8 dengan formula ini:
=COUNTIF($A$2:$A2,$A2)>1
Sebagai Hasilnya, item pendua tanpa kejadian pertama diserlahkan dalam lajur paling kiri julat (hanya terdapat satu item sedemikian dalam kes kami):
Peraturan 2. Terpakai kepada semua lajur berikutnya
Untuk menyerlahkan pendua dalam lajur yang tinggal (B2:C8), gunakan formula ini:
=COUNTIF(A$2:$A$8,B2)+COUNTIF(B$2:B2,B2)>1
Dalam formula di atas, fungsi COUNTIF pertama dikira kejadian item tertentu dalam lajur pertama, dan saat d COUNTIF melakukan perkara yang sama untuk semua lajur berikutnya. Kemudian, anda menambah nombor tersebut dan menyemak sama ada jumlahnya lebih besar daripada 1.
Hasilnya, semua item pendua tidak termasuk kejadian pertama ditemui dan diserlahkan:
Serlahkan pendua dalam semua lajur dengan satu peraturan
Satu lagi penyelesaian yang mungkin ialah menambah lajur kosong di sebelah kiri set data anda dan menggabungkanformula di atas menjadi formula tunggal seperti ini:
=IF(COLUMNS($B2:B2)>1,COUNTIF(A$2:$B$8,B2),0) + COUNTIF(B$2:B2,B2)>1
Di mana B2 ialah sel teratas dengan data dalam lajur ke-2 julat sasaran.
Untuk memahami formula dengan lebih baik, mari kita pecahkannya kepada 2 bahagian utama:
- Untuk lajur pertama (B), syarat IF tidak pernah dipenuhi, jadi hanya fungsi COUNTIF kedua sahaja dikira (kami telah menggunakan formula ini untuk mencari pendua kecuali kejadian pertama dalam satu lajur).
- Untuk semua lajur berikutnya (C2:D8), perkara utama ialah penggunaan bijak rujukan mutlak dan relatif dalam dua COUNTIF fungsi. Untuk menjadikan perkara lebih mudah difahami, saya telah menyalinnya ke lajur G, supaya anda boleh melihat cara formula berubah apabila digunakan pada sel lain:
Kerana JIKA keadaan sentiasa BENAR untuk semua lajur selain daripada yang pertama (bilangan lajur lebih besar daripada 1), formula meneruskan dengan cara ini:
- Mengira bilangan kejadian item tertentu ( D5 dalam tangkapan skrin di atas) dalam semua lajur di sebelah kiri lajur yang diberikan:
COUNTIF(B$2:$C$8,D5)
- Mengira bilangan kejadian item tertentu dalam lajur item, sehingga sel item:
COUNTIF(D$2:D5,D5)
- Akhir sekali, formula menambah hasil kedua-dua fungsi COUNTIF. Jika jumlah nombor lebih daripada 1, iaitu jika terdapat lebih daripada satu kejadian item, peraturan digunakan dan item itu diserlahkan.
Menyerlahkan keseluruhan baris berdasarkan nilai pendua dalam satulajur
Jika jadual anda mengandungi beberapa lajur, anda mungkin mahu menyerlahkan keseluruhan baris berdasarkan rekod pendua dalam lajur tertentu.
Seperti yang anda sedia maklum, peraturan terbina dalam Excel untuk pendua berfungsi sahaja pada peringkat sel. Tetapi peraturan berasaskan formula tersuai tidak mempunyai masalah dengan teduhan baris. Perkara utama ialah memilih keseluruhan baris dan kemudian buat peraturan dengan salah satu daripada formula berikut:
- Untuk menyerlahkan baris pendua tidak termasuk kejadian pertama :
=COUNTIF($A$2:$A2, $A2)>1
=COUNTIF($A$2:$A$15, $A2)>1
Di mana A2 ialah sel pertama dan A15 ialah sel terakhir digunakan dalam lajur yang anda ingin semak untuk pendua. Seperti yang anda lihat, penggunaan rujukan sel mutlak dan relatif yang bijak adalah yang membuat perbezaan.
Tangkapan skrin berikut menunjukkan kedua-dua peraturan dalam tindakan:
Bagaimana untuk menyerlahkan baris pendua dalam Excel
Contoh sebelumnya telah menunjukkan cara mewarnai keseluruhan baris berdasarkan nilai pendua dalam lajur tertentu. Tetapi bagaimana jika anda ingin melihat baris yang mempunyai nilai yang sama dalam beberapa lajur? Atau, bagaimana anda menyerlahkan baris pendua mutlak, baris yang mempunyai nilai yang sama sepenuhnya dalam semua lajur?
Untuk ini, gunakan fungsi COUNTIFS yang membenarkan membandingkan sel dengan berbilang kriteria. Contohnya, untuk menyerlahkan baris pendua yang mempunyai nilai yang sama dalam lajur A dan B, gunakan satudaripada formula berikut:
- Untuk menyerlahkan baris pendua kecuali kejadian pertama :
=COUNTIFS($A$2:$A2, $A2, $B$2:$B2, $B2)>1
=COUNTIFS($A$2:$A$15, $A2, $B$2:$B$15, $B2)>1
Tangkapan skrin berikut menunjukkan hasilnya:
Seperti yang anda fahami, contoh di atas adalah untuk tujuan demonstrasi sahaja. Apabila menyerlahkan baris pendua dalam helaian kehidupan sebenar anda, anda sememangnya tidak terhad kepada membandingkan nilai hanya dalam 2 lajur, fungsi COUNTIFS boleh memproses sehingga 127 pasangan julat/kriteria.
Menyerlahkan sel pendua berturut-turut dalam Excel
Kadangkala, anda mungkin tidak perlu menyerlahkan semua pendua dalam lajur tetapi hanya menunjukkan sel pendua berturut-turut, iaitu sel yang bersebelahan antara satu sama lain. Untuk melakukan ini, pilih sel dengan data (tidak termasuk pengepala lajur) dan buat peraturan pemformatan bersyarat dengan salah satu daripada formula berikut:
- Untuk menyerlahkan pendua berturut-turut tanpa kejadian pertama :
=$A1=$A2
=OR($A1=$A2, $A2=$A3)
Tangkapan skrin berikut menunjukkan penyerlahan teks pendua berturut-turut, tetapi peraturan ini juga akan berfungsi untuk nombor dan tarikh pendua berturut-turut:
Jika helaian Excel anda mungkin mempunyai baris kosong dan anda tidak mahu sel kosong berturut-turut untuk diserlahkan, buat penambahbaikan berikut padaformula:
- Untuk menyerlahkan sel pendua berturut-turut tanpa kejadian pertama dan abaikan sel kosong :
=AND($A2"", $A1=$A2)
=AND($A2"", OR($A1=$A2, $A2=$A3))
Seperti yang anda lihat, bukan masalah besar untuk diserlahkan pendua dalam Excel menggunakan pemformatan bersyarat. Walau bagaimanapun, terdapat cara yang lebih cepat dan lebih mudah. Untuk mengetahuinya, baca bahagian seterusnya dalam tutorial ini.
Cara untuk menyerlahkan pendua dalam Excel dengan Duplikat Remover
Tambahan Duplicate Remover ialah penyelesaian semua-dalam-satu untuk menangani dengan rekod pendua dalam Excel. Ia boleh mencari, menyerlahkan, memilih, menyalin atau mengalihkan sel pendua atau keseluruhan baris pendua.
Walaupun namanya, alat tambah boleh dengan cepat menyerlahkan pendua dalam warna berbeza tanpa memadamkan mereka.
Penyingkiran Pendua menambah 3 ciri baharu pada Reben Excel anda:
- Jadual Dedupe - untuk segera mencari dan menyerlahkan pendua dalam satu jadual .
- Penyingkiran Pendua - wizard langkah demi langkah dengan pilihan lanjutan untuk mengenal pasti dan menyerlahkan pendua atau nilai unik dalam 1 jadual.
- Bandingkan 2 Jadual - cari dan serlahkan pendua dengan membandingkan dua lajur atau dua jadual berasingan.
Selepas memasang Ultimate Suite for Excel, anda akan menemui alatan ini pada tab Ablebits Data dalam Dedupe