Pak Adrian,

1. kenapa penulisan kriteria di countif seperti itu?
>> agar cell kosong (blank) tidak turut dikalkulasi.

2. =Sum(   ( nama_range_kriteria <> "" )   /    CountIF(  nama_range
,  nama_range
& ""   )       )
>> Coba gunakan fitur Evaluate yang ada di ribbon Formulas -> grup Fornula
Auditing -> Evaluate Formula
Kalau bahasa manusianya :
"Jumlahkan seluruh [SUM] pembagian antara status suatu data bukan blank [(
nama_range_kriteria <> "" ) ] (hasil status TRUE equal 1 atau FALSE equal 0)
dengan jumlah cacah suatu data yang memenuhi satu buah kondisi [COUNTIF]
yang kondisinya adalah data itu sendiri disertai sebuah karakter NULLSTRING
[nama_range & ""] agar seluruh data blank dapat diabaikan"

Jadi jika ada data :
a, b , a ,  ,  a , b
akan dikalkulasi menjadi :
=Sum(   {1,1,1,0,1,1} / { 3,2,3,1,3,2}   )
=Sum(   { 1/3 , 1/2 , 1/3 , 0/1 , 1/3 , 1/2 }    )
=1/3+1/2+1/3+0/1+1/3+1/2
=3/3+2/2+0/1
=2

3. Gunakan array formula unique list.
Contohnya :
=INDEX(dtCab10B_Kode,MATCH(1,*
(LEN(dtCab10B_Kode)>0)*(COUNTIF(K$42:K42,dtCab10B_Kode)=0)*,0))
Yang di-bold adalah kriterianya, yaitu bukan blank [len > 0] dan belum ada
di daftar hasil [countif]
Perhatikan peletakan karakter $ pada rujukan range.

Kid.


2011/10/22 adrian piter <[email protected]>

> **
>
>
> Terima kasih Kid Mr atas jawaban dan solusinya.
> namun karena saya masih pemula dan sangat ingin belajar excel lebih dalam,bisa
> dijelaskan untuk penulisan
> >> untuk hitung dengan kriteria tidak blank
> =Sum(   ( nama_range_kriteria <> "" )   /    CountIF(  nama_range  ,  
> nama_range
> & ""   )       )
>
>  maksudnya : 1. kenapa penulisan kriteria di countif seperti itu?
>                      2. exccel membacanya gmn sih?
>     * juga pertanyaan tambahan : bagaimana memunculkan Jenis Kode tersebut?
>
> karena saya mau coba mencari hasil lain dengan 'kondisi diantara tanggal'
>  misal : untuk tanggal 6 September 2011  s/d  10 September 2011 ada 1 Kode
> yaitu :011-C
>
> Mohon maaf bila terlalu banyak tanya ya..
>
> Terima kasih.
>
> Salam XL-Mania!
> -Piter-
>
> ------------------------------
> *From:* Kid Mr. <[email protected]>
> *To:* [email protected]
> *Sent:* Wednesday, October 19, 2011 11:58 PM
> *Subject:* Re: ]] XL-mania [[ Membuat Range Dinamis
>
>
> Selamat malam,
>
> Range dinamis untuk sebuah tabel, membutuhkan kolom yang selalu berisi data
> (Not Null), agar bisa tepat dalam menghitung jumlah baris data (record).
> Maka dipilihlah kolom Tanggal sebagai rujukan penentuan jumlah baris data.
>
> Untuk mengkalkulasi kolom tertentu dalam tabel, yang bukan merupakan
> rujukan nama range, bisa memanfaatkan fungsi offset.
>
> Jumlah varian item (jumlah cacah unique list) dikalkulasi dengan  :
> Total dari (  (kriteria) / (jumlah cacah masing-masing item data)    )
> Fungsi pen-total yang dapat digunakan adalah :
> 1. Sum (formula di enter sebagai array formula)
> 2. SumProduct
>
> Contoh menggunakan array formula Sum :
> >> Untuk hitung tanpa kriteria :
> =Sum(  1  /   CountIF( nama_range , nama_range ) )
>
> >> untuk hitung dengan kriteria tidak blank
> =Sum(   ( nama_range_kriteria <> "" )   /    CountIF(  nama_range  ,
> nama_range & ""   )       )
>
> Wassalam
> Kid.
>
>
>  2011/10/19 adrian piter <[email protected]>
>
> **
>
>  Selamat sore.
>  para pakar/suhu excel, saya mohon bantuaanya untuk masalah excel yang saya
> alami saat ini.
> saya baru tertarik dengan penggunaan excel dan coba2 membuat Range Dinamis
> untuk mempermudah pekerjaan kantor.
>   namun pada saat dicoba hasilnya belum memuaskan.
> untuk lebih jelasnya, sudi kiranya para pakar/suhu excel mau melihat
> permasalahan ini dalam file yang saya lampirkan.
> Terima kasih.
>
> Salam XL-Mania!
>
> -Piter-
>
>
>
>
>  
>
>

Attachment: re-TANYA-Range Dinamis.xlsx
Description: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet

Kirim email ke