Tecnologia, programação e muito Visual FoxPro.

terça-feira, 25 de outubro de 2011

Re: ]] XL-mania [[ Membuat Range Dinamis

 

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 <petcures2003@yahoo.com>
 

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. <mr.nmkid@gmail.com>
To: XL-mania@yahoogroups.com
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 <petcures2003@yahoo.com>
 
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-






__._,_.___
Recent Activity:
+-:: XL-mania ::::::::::::::::::::----------------------------------+
| ayooo... coba cari XL-mania di linkedin.com                       |
| tanggal 3-4 oktober yahoogroup akan mengalami maintenance.        |
+-------------------------------------------------------------------+
| DILARANG : MLM, money game, OOT, iklan tanpa izin, SARA, testing, |
| pembicaraan pribadi, one line message,  melecehkan,  tidak sopan. |
+-------------------------------------------------------------------+
| Buat subjek yang kreatif, jangan : "tanya", "help", "mohon bantu" |
| Usahakan besar attachment < 200 kb. Gunakan  winzip  jika  perlu. |
+-------------------------------------------------------------------+
| Ajak teman-teman Anda bergabung dengan mengirim e-mail kosong ke  |
| XL-mania-subscribe@yahoogroups.com atau kirimkan mereka file dari |
| http://groups.yahoo.com/group/XL-mania/files/Promotion/           |
+-------------------------------------------------------------------+
| Berikan testimoni di : http://www.friendster.com/xlmania atau...  |
| http://www.xl-mania.com/2008/06/testimoni-xl-mania.html           |
+-------------------------------------------------------------------+
| Message lama ada di :                                             |
| http://groups.yahoo.com/group/XL-mania/messages [perlu yahoo id]  |
| http://www.mail-archive.com/xl-mania@yahoogroups.com              |
+-------------------------------------------------------------------+
MARKETPLACE

Stay on top of your group activity without leaving the page you're on - Get the Yahoo! Toolbar now.

.

__,_._,___

Nenhum comentário:

Arquivo do blog