Mr kid, kok ga bisa ya di excel 2003?

--- Mods ---
Contoh penerapannya yang menggunakan versi Excel 2003 sebaiknya disertakan 
dengan contoh data (bukan data pekerjaan yang rahasia).
------------

  ----- Original Message -----
  From: Kid Mr.
  To: [email protected]
  Sent: Tuesday, September 18, 2012 10:17 PM
  Subject: Re: [belajar-excel] Trs: Belajar Menghitung Warna lagi...



  Hitung jumlah cacah berdasar warna yang pewarnaannya dilakukan oleh 
Conditional formatting (CF) lebih baik memang menghitung berdasar kriteria yang 
dituangkan dalam CF secara langsung kedalam formula.
  Untuk kasus ini, selain SumProduct dari mas Pupung, bisa juga dengan CountIF, 
seperti :
       =COUNTIF($E$2:$E$46,"<=1")-COUNTIF($E$2:$E$46,"<20:00")

  btw,
  sekedar wacana saja.

  hitung jumlah cacah berdasar warna yang pewarnaannya dilakukan manual oleh 
user, bisa dengan UDF milik mbak Siti  yang sudah disampaikan oleh mas Pupung.
  untuk yang seperti kasus ini, yang pewarnaannya dilakukan oleh CF, maka udf 
membaca warna interior tidak akan menghasilkan apa-apa (kalo salah dikoreksi 
ya).

  Untuk hitung cacah berdasar warna milik CF, memang membutuhkan UDF dan 
penyusunan UDF nya juga tidak sederhana.
  Prinsip kerjanya adalah dengan mengevaluasi seluruh kondisi yang bisa 
digunakan dalam sebuah CF, yang bisa menghasilkan warna yang akan dihitung.
  Padahal, kondisi dalam sebuah CF sangatlah banyak, misal :
  1. untuk tipe CF adalah dengan berdasar Cell Value di cell tersebut, bisa 
dikondisikan yang memenuhi operasi between, less than, dsb.
  2. untuk tipe CF berdasar formula (use formula atau formula is), maka harus 
evaluasi bunyi formula yang ada, tetapi diset untuk cell yang sedang dikalkulasi
  (artinya, ketika CF dipasang dengan formula untuk A2, maka kalkulasi di cell 
A7 harus mengubah semua rujukan formula CF yang merujuk ke A2 menjadi ke A7)
  3. untuk tipe CF berdasar suatu text tertentu, bisa tergantung operasi teks 
seperti contains, begin with, dsb
  4. lihat sendiri saja saat akan membuat CF, bisa membuat kondisi berdasar apa 
saja dan dalam batasan nilai apa saja...

  so, jika akan menggunakan UDF pastilah UDF nya harus yang lengkap-kap atau 
malah UDF nya yang sesuai kebutuhan saja.
  Misal, UDF untuk menghitung cacah cell yang diberi CF bertipe cell value saja 
dan yang operasinya adalah between saja.
  Untuk contoh kasus seperti ini, bisa seperti file terlampir yang menggunakan 
UDF bernama CountCFColor.

  Syntax :
  =CountCFColor(   range_data_yang_diberi_CF  ,   
range_kriteria_warna_yang_diwarnai_manual  )
  hasil : numerik bilangan bulat bertipe Long

  contoh pemakaian :
  >> misal suati range diberi CF bertipe cell value dengan batasan menggunakan 
between, dan diberi warna Kuning.
  >> formula pemakaian UDF CountCFColor :
        =CountCFColor(  E2:E46   ,  D49   )
  dimana, D49 sudah diberi warna kuning secara manual, dan range E2:E46 adalah 
range yang sudah diberi CF tersebut.

  Harapannya,
  1. Yang suka VBA, bersedia mengembangkan UDF tersebut menjadi UDF yang bisa 
memenuhi seluruh kriteria yang ada dalam fitur CF (Conditional Formatting)
  2. Yang suka menghitung berdasar warna, mbok yao menghitungnya berdasarkan 
alasan kenapa cell tersebut diberi warna.

  Wassalam,
  Kid.




  2012/9/18 aji mumpung <[email protected]>


    pak hafidz,



    kalo menghitung cacah terhadap nilainya bisa menggunakan formula berikut


    =SUMPRODUCT(((E2:E46)>=TIME(20,0,0))*((E2:E46)<=TIME(23,59,59)))


    kalo mau menghitung berdasarkan warna, bisa diunduh di sini


    https://www.box.com/shared/50ytb9339mh606fydets


    file tersebut berisi fungsi buatan alm pak mabrur masyhud .aka. Siti Vi


    wassalam,


    -aji mumpung-


    Pada 18 September 2012 20:41, abdul hafidz <[email protected]> menulis:






      Dear rekans be-excell....
      selamat malam...

      berhubung kerjaan lagi sedikit, klo diisi mendalami excell seru juga nih,

      Case :
      Jika ingin menghitung jumlah warna pada conditional formating yg ada di 
sebuah kolom/baris gimana yah..
      Case ini pernah di bahas/ditanyakan oleh salah satu rekan be-excell, tapi 
setelah saya cari-cari knp ga ada filenya yah.. kiranya mohon tdk 
dipermasalahkan bila case ini diajukan kembali.

      Contoh case terlampir, mohon pencerahannya yah...


      trims.
      h4f1dz















Kirim email ke