Di sel B5 saya punya rumus:
=SUMPRODUCT((A2:A10<>"")/COUNTIF(A2:A10,A2:A10&"")-(COUNTIF(A2:A10,A2:A10&"")=1))
Jika kolom A memiliki data seperti yang ditunjukkan di bawah ini, rumus mengembalikan jawaban yang benar dari 3, karena ada tiga nilai yang memiliki lebih dari satu kejadian (14, 16 dan 17). Inilah yang ingin saya ketahui; bahwa ada tiga nilai yang muncul lebih dari satu kali. Saya tidak perlu tahu apa nilai-nilainya, atau di mana nilai-nilai itu (walaupun saya punya sedikit bagus untuk bagian terakhir).
Column A:
12
13
14
14
14
15
16
16
17
17
Namun, jika di mana pun dalam kisaran A2: A10 adalah sel kosong, maka jumlah nilai duplikat jika dikurangi dengan 1 (dalam contoh di atas, rumus akan mengembalikan 2, padahal seharusnya 3) Dalam sampel saya di bawah ini, kosong sel diwakili oleh "B".
Column A:
12
13
14
B
14
15
16
16
17
17
Dalam contoh ini, 14, 16 dan 17 masing-masing masih terjadi lebih dari satu kali; jadi rumusnya harus mengembalikan 3, tetapi mengembalikan 2.
Saya cukup yakin ini karena bagian pertama =SUMPRODUCT((A2:A10<>"")
Di mana ia menghitung sel yang pada dasarnya tidak kosong. Tentu saja, jika kebetulan ada dua (atau lebih) sel kosong, kemudian bertambah kembali, tetapi ini juga tidak benar, karena masih menghilangkan duplikat yang tidak kosong (jika itu masuk akal sama sekali).