Rumus Excel: Serlahkan nilai unik -

Isi kandungan

Formula generik

=COUNTIF(data,A1)=1

Ringkasan

Excel mengandungi banyak "pratetap" bawaan untuk menonjolkan nilai dengan format bersyarat, termasuk pratetap untuk menonjolkan nilai unik. Namun, jika anda mahukan lebih banyak fleksibiliti, anda dapat menonjolkan nilai unik dengan formula anda sendiri, seperti yang dijelaskan dalam artikel ini.

Sekiranya anda ingin menonjolkan sel yang mengandungi nilai unik dalam sekumpulan data, anda boleh menggunakan formula yang mengembalikan BENAR apabila nilai muncul sekali sahaja.

Contohnya, jika anda mempunyai nilai dalam sel A1: D10, dan ingin menonjolkan sel dengan nilai pendua, anda boleh menggunakan formula ini:

=COUNTIF($A$1:$D$10,A1)=1

Catatan: dengan pemformatan bersyarat, penting untuk memasukkan formula yang berkaitan dengan "sel aktif" dalam pemilihan, yang dianggap A1 dalam kes ini.

Penjelasan

COUNTIF hanya mengira berapa kali setiap nilai muncul dalam julat data. Secara definisi, setiap nilai mesti muncul sekurang-kurangnya sekali, jadi apabila kiraannya sama dengan 1, nilainya adalah unik. Apabila kiraan adalah 1, formula mengembalikan BENAR dan mencetuskan peraturan.

Pemformatan bersyarat dinilai untuk setiap sel yang digunakan. 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 A1 relatif sepenuhnya. Oleh itu, peraturan tersebut dinilai untuk setiap 40 sel di A1: D10, dan A1 akan dikemas kini ke alamat baru 40 kali (sekali setiap sel) sementara $ A $ 1: $ D $ 10 tetap tidak berubah.

Julat dinamakan untuk sintaks yang lebih bersih

Cara lain untuk mengunci rujukan adalah dengan menggunakan julat bernama, kerana julat yang dinamakan secara automatik mutlak. Sebagai contoh, jika anda menamakan julat "data" A1: D10, anda boleh menulis semula peraturan dengan sintaks yang lebih bersih seperti:

=COUNTIF(data,A1)=1

Artikel menarik...