Mengira bilangan nilai unik

Perumusan masalah

Terdapat julat data di mana beberapa nilai diulang lebih daripada sekali:

Mengira bilangan nilai unik

Tugasnya adalah untuk mengira bilangan nilai unik (tidak berulang) dalam julat. Dalam contoh di atas, mudah untuk melihat bahawa hanya empat pilihan yang sebenarnya disebut.

Mari kita pertimbangkan beberapa cara untuk menyelesaikannya.

Kaedah 1. Jika tiada sel kosong

Jika anda pasti bahawa tiada sel kosong dalam julat data asal, maka anda boleh menggunakan formula tatasusunan yang pendek dan elegan:

Mengira bilangan nilai unik

Jangan lupa untuk memasukkannya sebagai formula tatasusunan, iaitu tekan selepas memasukkan formula bukan Enter, tetapi gabungan Ctrl + Shift + Enter.

Secara teknikal, formula ini berulang melalui semua sel tatasusunan dan mengira untuk setiap elemen bilangan kejadiannya dalam julat menggunakan fungsi COUNTIF (COUNTIF). Jika kami mewakili ini sebagai lajur tambahan, maka ia akan kelihatan seperti ini:

Mengira bilangan nilai unik

Kemudian pecahan dikira 1/Bilangan kejadian untuk setiap elemen dan semuanya disimpulkan, yang akan memberi kita bilangan elemen unik:

Mengira bilangan nilai unik

Kaedah 2. Jika terdapat sel kosong

Jika terdapat sel kosong dalam julat, maka anda perlu memperbaiki sedikit formula dengan menambah semakan untuk sel kosong (jika tidak, kami akan mendapat ralat pembahagian sebanyak 0 dalam pecahan):

Mengira bilangan nilai unik

Itu sahaja.

  • Cara mengekstrak elemen unik daripada julat dan mengalih keluar pendua
  • Cara menyerlahkan pendua dalam senarai dengan warna
  • Cara membandingkan dua julat untuk pendua
  • Ekstrak rekod unik daripada jadual mengikut lajur tertentu menggunakan alat tambah PLEX

 

Sila tinggalkan balasan anda