[Q&A] Mengitung Jumlah Data Unik Dari List Data
October 10, 2007 by maseko apakah ada rumus di excel untuk menghitung berapa banyak jenis data yang muncul didalam suatu deret.
Misalnya,
1 5 7 9 2 1 9 6 3 2 5 9 8 8 1 2
maka rumus itu akan menghasilkan jawaban: 8
yang artinya ada 8 jenis angka yang berbeda yang muncul di deretan
itu… 1, 2, 3, 5, 6, 7, 8, 9.
(jenis angkanya tidak perlu dimunculkan, hanya jumlah jenis yang berbeda saja yang dimunculkan). Jika ada, rumusnya seperti apa ya kiranya?
Terima kasih sebelumnya.
Berikut ini adalah dua buah formula yang dapat dijadikan solusi untuk permasalahan di atas dengan pemisalan bahwa data-data tersebut pada pertanyaan ada pada cell A2:A17:
- Menggunakan fungsi SUM, N, dan FREQUENCY
=SUM(N(FREQUENCY(A2:A17;A2:A17)>0)) - Menggunakan fungsi SUMPRODUCT dan COUNTIF
=SUMPRODUCT((A2:A17<>"")/COUNTIF(A2:A17;A2:A17))
Bagaimana jika data-data yang unik tersebut ingin dimunculkan? Solusi dari saya adalah dengan memanfaatkan database query (Data — Import External Data — New Database Query..) dari file excel itu sendiri. Sebelumnya definisikan nama untuk deret tersebut (Insert — Name –Define..), kemudian lakukan grouping pada kolom satu-satunya tersebut, sorting jika memang diinginkan, kemudian hasilnya tampilkan pada cell yang dipilih. Ada pengaturan properties agar data secara otomastis me-refresh agar langsung ditampilkan begitu ada perubahan.

Posted in 






kalo bikin shell script, tinggal di sort, dibuat uniq, dan diitung jumlah barisnya. Apakah di excel ada fungsi2 ini?