
Formula generik
=COUNTIF(data,A1)>1
Ringkasan
Catatan: Excel mengandungi banyak "pratetap" bawaan untuk menonjolkan nilai dengan pemformatan bersyarat, termasuk pratetap untuk menonjolkan nilai pendua. Namun, jika anda mahukan lebih banyak fleksibiliti, anda boleh menonjolkan pendua dengan formula anda sendiri, seperti yang dijelaskan dalam artikel ini.
Sekiranya anda ingin menonjolkan sel yang mengandungi pendua dalam satu set data, anda boleh menggunakan formula mudah yang mengembalikan BENAR apabila nilai muncul lebih dari sekali.
Contohnya, jika anda ingin menyerlahkan pendua dalam julat B4: G11, anda boleh menggunakan formula ini:
=COUNTIF($B$4:$G$11,B4)>1
Catatan: dengan pemformatan bersyarat, penting untuk memasukkan formula yang berkaitan dengan "sel aktif" dalam pemilihan, yang dianggap B4 dalam kes ini.
Penjelasan
COUNTIF hanya mengira berapa kali setiap nilai muncul dalam julat. Apabila kiraannya lebih dari 1, formula mengembalikan BENAR dan mencetuskan peraturan.
Apabila anda menggunakan formula untuk menerapkan pemformatan bersyarat, formula tersebut dinilai relatif terhadap sel aktif dalam pemilihan pada saat peraturan dibuat. Dalam kes ini, julat yang kita gunakan di COUNTIF dikunci dengan alamat mutlak, tetapi B4 relatif sepenuhnya. Oleh itu, peraturan tersebut dinilai untuk setiap sel dalam julat, dengan B4 berubah dan $ B $ 4: $ G $ 11 tetap tidak berubah.
Bilangan pendua + julat bernama
Daripada pengekodan nombor 1 ke dalam formula, anda boleh merujuk sel untuk menjadikan bilangan pendua berubah-ubah.
Anda boleh meluaskan idea ini dan menjadikan formula lebih mudah dibaca dengan menggunakan julat bernama. Contohnya, jika anda menamakan G2 "dups", dan julat B4: G11 "data", anda boleh menulis semula formula seperti itu:
=COUNTIF(data,B4)>=dups
Anda kemudian boleh mengubah nilai dalam G2 menjadi apa sahaja yang anda suka dan peraturan pemformatan bersyarat akan bertindak balas dengan serta-merta, menonjolkan sel yang mengandungi nilai lebih besar atau sama dengan nombor yang anda masukkan dalam julat bernama "dups".