Cobalah diperhatikan nama2x yang ada di dalam tabel terdapat banyak pengulangan atau duplikasi, padahal kita ingin menghitung tanpa menghitung duplikatnya. Jadi kalau dihitung data yang benar2x unik adalah 3, yaitu "Sam", "Joko", dan "Halim".
Rumus:
=SUMPRODUCT((A2:A7<>"")/COUNTIF(A2:A7;A2:A7&""))
atau
=SUM(1/COUNTIF(A2:A7;A2:A7)) (array formula)
atau
=SUMPRODUCT(1/COUNTIF(A2:A7;A2:A7))
Kemudian bagaimana menghitung dengan kriteria?
Perhatikan gambar, pada kolom nama dan properti terdapat data dobel/duplikasi, nah kasusnya kita ingin menghitung properti berdasar nama, pada contoh yang dihitung adalah "Yuna" dan hasilnya adalah 2, yaitu "Rumah" dan "Motor".
Rumus:
=SUM(IF(FREQUENCY(IF(A17:A24<>"";IF(A17:A24=A27;MATCH("~"&B17:B24;B17:B24&"";0)));ROW(B17:B24)-ROW(B17)+1);1))
atau
=SUM((A17:A24=A27)*(A17:A24<>"")/COUNTIFS(A17:A24;A17:A24;B17:B24;B17:B24))
Kemudian bagaimana menghitung dengan kriteria?
Perhatikan gambar, pada kolom nama dan properti terdapat data dobel/duplikasi, nah kasusnya kita ingin menghitung properti berdasar nama, pada contoh yang dihitung adalah "Yuna" dan hasilnya adalah 2, yaitu "Rumah" dan "Motor".
Rumus:
=SUM(IF(FREQUENCY(IF(A17:A24<>"";IF(A17:A24=A27;MATCH("~"&B17:B24;B17:B24&"";0)));ROW(B17:B24)-ROW(B17)+1);1))
atau
=SUM((A17:A24=A27)*(A17:A24<>"")/COUNTIFS(A17:A24;A17:A24;B17:B24;B17:B24))
Dua rumus ini semuanya array formula (tekan tombol CTRL+SHIFT+ENTER secara bersamaan
atau rumus reguler
=SUM(IF(FREQUENCY(IF((A3:A10=D2)*(B3:B10<>"")*(A3:A10<>""); MATCH(B3:B10;B3:B10;0));ROW(B3:B10)-ROW(A3:A10)+1);1))
Sekian dari saya, salam semuanya.......................
Sekian dari saya, salam semuanya.......................
Mohon bantuannya, sy ingin menanyakan rumus excel yg kurang sy pahami
BalasHapusSilahkan dikirimkan persoalan rumus excel yang kurang dipahami ke email saya di rizkybhendrawan@gmail.com
Hapusbagaimana cara menjumlahkannya kriteria unik/tanpa duplikat dengan kondisi juga ada data yang sudah difilter.
BalasHapusdengan rumus diatas, data unik yang telah di filter juga ikut di jumlahkan. terimakasih.
Jika ada contoh pada file excel-nya, silahkan kirim ke email saya di rizkybhendrawan@gmail.com atau di rizkyu@aol.com
BalasHapusregards
Rizky
Salam.... Pak Rizky,
BalasHapusSetelah dapat Ilmu dari jenengan kmrin, langsung saya praktikkan dg membuat sheet baru dan model tabel baru.
Namun hasilnya kok tidak sesuai, mohon bimbingan dan koreksinya serta bantuan pembenahan. Barangkali saya juga diberitahu penyebab rumus saya tidak valid (hasil tidak sesuai dengan perhitungan manual).
file saya kirimkan ke email jenengan
=SUM(IF(FREQUENCY(IF(A17:A24<>"";IF(A17:A24=A27;MATCH("~"&B17:B24;B17:B24&"";0)));ROW(B17:B24)-ROW(B17)+1);1))
BalasHapusDalam rumus ini, apakah "-ROW(B17)" ini harus statis atau dinamis? artinya jika rumus kita tarik ke bawah, apakah -ROW(B17) ikut ke bawah (menjadi -ROW(B18) atau tetap -ROW(B17)??
Pak Rizky, untuk penjelasan dari Pak Dliyaúl Apakah sudah ya??
HapusSaya juga mempunyai pertanyaan yang sama..
Jika perlu ditarik ke bawah perlu dikunci atau menjadi statis
HapusKlo misalkan ada 3 field data yg dicocokan dengan kondisi dan kriteria apakah bisa bantu pak?
BalasHapusSalam kenal kak. Saya ingin menghitung jumlah baris tanpa mengikutkan angka nol. Gimana ya kak formulanya.
BalasHapusMisalkan anda punya data dari A1 sampai A10
Hapusrumusnya =COUNTA(A1:A10)
Aslm.wr.wb..
BalasHapusPa' mw nanya klo lebih dari 2 kriteria rumusnya gimana??
Assalamualaikum,
BalasHapusPak, sya mau tanya jika ingin menghitung rata-rata dari countif tanpa menggunakan kriteria bagaimana ya?
Saya kurang jelas yang ditanyakan, dapat dijelaskan dengan file excelnya? Kirim langsung ke email saya di rizkybhendrawan@gmail.com atau rizky_bh@ugm.ac.id
BalasHapusAssalamu'alaikum...
BalasHapussaya mau nanya, bagaimana mencari pemiliki nilai tertinggi jika nilai tertingginya ada yang sama, untuk menampilkan dalam satu kolom bagaimana.
mohon pencerahannya.
suwun, Wassalamu'alaikum
Saya kurang jelas yang ditanyakan, dapat dijelaskan dengan file excelnya? Kirim langsung ke email saya di rizkybhendrawan@gmail.com atau rizky_bh@ugm.ac.id
Hapusmisalnya saya punya data transaksi sebanyak 500, dan saya mau cari orang yg melakukan transaksi selama lebih dari 7 kali. saya cuma pengen nyari orang yg transaksinya lebih dari 7 kali, gmna ya ?
BalasHapusSemua pertanyaan silahkan langsung ke email saya di rizkybhendrawan@gmail.com atau rizky_bh@ugm.ac.id dengan penjelasan yang jelas mengenai hasil yang diharapkan, terima kasih
Hapussaya ingin menggunakan countif untuk mencara yg tidak sama dengan, kenapa cell kosong tetep dihitung ya?
BalasHapusJika ingin tidak menghitung blank cells (cell kosong), contoh sederhana seperti ini:
Hapus=COUNTIFS(A1:A100,"?*")
Saya mau tanya donk,
BalasHapusRumus DcountA (Menghitung dengan syarat). Bagaimana jika yg di hitung dengan syarat data unik saja ??
Case :
Kolom A Kolom B
Nama buku
A 111
A 111
B 111
C 111
A 222
A 222
A 333
A 333
D 111
A 444
A 444
A 444
A 444
Saya mau menghitung, Atas nama A mempunyai brapa buku yg berbeda ??
Misal tabel Bapak mulai dari cell A2 sampai B15 dan kriteria A terletak di cell D3, rumusnya (rumus array): =SUM(IF(FREQUENCY(IF(A3:A15=D3;MATCH("~"&B3:B15;B3:B15&"";0));ROW(B3:B15)-ROW(B3)+1);1))
Hapusuntuk contoh case 2 di atas bagaimana jika di kolom B (Properti) ada data yang kosong, bagaimana rumus nya ?
BalasHapusBagaimana jika kolom A dan B ada yang kosong?
BalasHapusPertanyaan yg sama juga Pak,saya coba jika kolom A dan B ada yg kosong,rumus tersebut tidak bisa,mohon solusinya
Hapusboleh tanya, apakah bisa menghitung unique values tetapi dengan subtotal ? jadi saya ingin jika difilter bisa menghitung hasil filternya, atau mungkin bisa selain dengan subtotal ?
BalasHapusBisa dengan subtotal,yang selain subtotal adalah contoh yang saya berikan diatas
HapusMantap
BalasHapus