Selasa, 11 September 2012

Menghitung Duplikat Data 2 variabel

Mencari jumlah total record yang terdapat pada tabel tidaklah sulit hanya dengan menggunakan rumus count, namun menghitung total record yang unik (tidak termasuk data yang duplikat) tidaklah mudah kita harus mencari record mana yang duplikat kemudian dari total record yang didapat dikurangi jumlah record yang duplikat.
Unique data = total record – total duplikat data
Jumlah record yang duplikasi dihitung 1 record (pada contoh di bawah jumlah record apel = 3, sehingga unique value = 1)
Buah
Toko
Kode
Apel
Indomart
1234
Apel
Indomart
2345
Apel
Indomart
1234
Jambu
Alfamart
1000
Jambu
Alfamart
1000
Mangga
Yogya
2000
count
6
 


Dari tabel di atas total record adalah 6, jumlah record yang duplikat adalah 3 (2 Apel dan 1 Jambu) jadi banyaknya jumlah record yang unik adalah 3.
Cara menghitung unik record pada 1 variable / 1 kolom (kolom buah)
image
·        Buatlah tabel dengan memblok arena B2:D8 click menu Insert à table
image
Tik rumus :
=SUMPRODUCT ( (Table[Buah]<>"") / COUNTIF(Table[Buah],Table[Buah]&"") )
Caranya tik = sumproduct ( (
Kemudian click pada cell Buah

image
Tik       <>””) /
Tik       countif(
Kemudian click pada cell Buah
Tik       ,
Click pada cell Buah
Tik       &””))
image
Hasilnya adalah 3

Kita hendak menghitung dengan 2 variabel yaitu Buah dan Toko, berapa banyak record tidak termasuk data yang duplikatpada tabel di atas?
Pada tabel tersebut terlihat data yang duplikat yaitu Apel -Indomart – 123 dan Jambu-Alfamart-1000, didapat hasil yaitu 4 record yang unik.

Caranya:
Rumus data unik pada tabel di atas:
=SUMPRODUCT( (  (Table[Buah]<>"") * (Table[Toko]<>"")  / COUNTIFS ( Table[Buah], Table[Buah], Table[Toko], Table[Toko], Table[Kode], Table[Kode] ) ) )
image
Pada Kolom Buah tidak boleh ada entry yg kosong karena akan menghasilkan nilai Error, apabila terdapat entry yang kosong maka tambahkan &”” pada field Buah menjadi Table[Buah]&””
image
Download versi cetak link
Contoh file click Contoh file ini

Tidak ada komentar:

Posting Komentar