Dear Imam,
Bisa di kasi contohnya... 

    Pada Selasa, 24 November 2015 13:53, "imam cahyo yuwono chy...@yahoo.com 
[belajar-excel]" <belajar-excel@yahoogroups.com> menulis:
 

     Assalammulaikum Wr. Wb. 
Mr. Kid
saya sudah mencoba tips dan trik dari Mr. Kid sudah bisa berfungsi dan bisa 
saya pahami namun kendalanya ketika rumus formula di copi kan luamayan excel 
muter-muter he... he... pengenya sih cukup di perintah macro saja, saya sudah 
cari referensi dari mbah google sudah di coba namun hasilnya gagal sebaiknya 
untuk konsultasi bahan-bahan apa saja yang harus disampaikan agar maksud saya 
dapat di pahami oleh para master.terima kasih 

Wassalamualaikum Wr. Wb.
 


    On Wednesday, September 30, 2015 4:14 PM, "imam cahyo yuwono 
chy...@yahoo.com [belajar-excel]" <belajar-excel@yahoogroups.com> wrote:
 

     terima kasih Mr. Kid saya coba dulu. klo banayak tanya jangan marah ya.....
 


     On Tuesday, September 29, 2015 7:32 PM, "'Mr. Kid' mr.nm...@gmail.com 
[belajar-excel]" <belajar-excel@yahoogroups.com> wrote:
   

     Wa'alaikumussalam wr wb

Hai Cahyo,

1. membuat combo box atau list (seperti search engine) yang saling berkaitan 
bagaimana pada sheet input kode dan nama penyakit kita bisa milih ( saya tidak 
bisa mengingat semua kode ICD maklum banyak, di cari dari nama penyakit)
> combobox memiliki properti bernama ColumnCount yang bisa menampilkan banyak 
> kolom dalam daftar, untuk sumber daftar berisi banyak kolom. Properti 
> BoundColumn adalah nomor indeks kolom yang akan menjadi isian properti 
> Values. Properti TextColumn adalah indeks kolom dari daftar yang akan ditulis 
> dalam combobox untuk item terpilih (isian properti Text).
> silakan diatur properti-ptoperti tersebut.
> Penggunaan ColumnCount lebih dari 1 terkadang membutuhkan pengaturan lebar 
> kolom dalam daftar melalui properti ColumnWidth. Isiannya berurutan dari 
> indeks kolom 1 sampai sejumlah isi ColumnCount. Contoh : 50pt;100pt berarti 
> kolom ke-1 dalam daftar selebar 50pt dan kolom ke-2 selebar 100pt.

2. bagaimana sintax untuk macro perhitungan apa menggunakan sumproduct atau 
sumifs atau perhitungan lain karena yang menjadi patokan bulan, tempat, 
kriteria umur dan kode penyakit, mohon contoh (saya sudah coba dari beberappa 
referensi tapi gagal) referensi banyak tapi belum paham fungsi nya
> Fungsi SumIF sheet REKAP BULAN RI range E11 :
    =SUMIFS(INDEX(Table1,0,COLUMNS('REKAP 
ALL'!$A$4:F$4)),INDEX(Table1,0,3),$C$4,INDEX(Table1,0,29),$C$5,INDEX(Table1,0,4),$C11)
> formula bisa di-copy ke baris dan kolom lain.
> untuk kolom tertentu yang tidak berurutan, lakukan penyesuaian rujukan nomor 
> kolom (BUKAN NAMA KOLOM) dalam Table1yang akan dipakai untuk kalkulasi (yang 
> akan di-sum), yaitu menggantikan bagian : COLUMNS('REKAP ALL'!$A$4:F$4)
> Jika akan diotomasi dengan VBA untuk mem-values-ken, formula di atas akan 
> dipasang di E11:V20, baris kodenya :
   application.calculation=xlcalculationautomatic
   sheets("rekap bulan 
ini").range("e11:v20").formula="=SUMIFS(INDEX(Table1,0,COLUMNS('REKAP 
ALL'!$A$4:F$4)),INDEX(Table1,0,3),$C$4,INDEX(Table1,0,29),$C$5,INDEX(Table1,0,4),$C11)"
   sheets("rekap bulan ini").range("e11:v20").value=sheets("rekap bulan 
ini").range("e11:v20").value> terapkan untuk area range lain dengan bunyi 
formula yang berbeda.

--------------
CATATAN :
1. susun formula universal yang bisa digunakan suatu area tertentu (misal area 
range SATU) pada sebuah cell dalam area tersebut
2. coba copy paste manual formula ke seluruh area range tertentu tersebut
3. jika sudah sesuai, maka usaha mem-values-ken dengan VBA bisa disusun dengan 
menyesuaikan rujukan sheet, range yang akan dipasangi formula dan bunyi formula 
yang akan dipasang.

4. sumif(s), CountIF(s), dsb bisa menerima wildcard character * dan ? yang bisa 
menjumlahkan dengan pattern tertentu.
5. jika kode memiliki pattern root dan child yang pasti, maka wildcard 
character bisa dimanfaatkan untuk mengkalkulasi total root.
    Contoh : untuk menjumlah semua yang rootnya berkode A01  (bisa A01, 
A01.blablabla, A01.blublabli), maka bagian $C11 bisa diubah menjadi $C11&"*"
6. setiap 1 karakter " (petik dua) dalam formula disuatu cells harus diubah 
menjadi 2 buah karakter " (petik dua) ketika akan dimanfaatkan dalam VBA di 
atas.
--------------

3. pada sheet rekap dan rekap total, ingin buat auto copy code dan nama 
penyakit  (baru bisa buat tombol filter aja he... he... )
> Lakukan usaha dengan cara manual lebih dulu. Jika sukses, barulah mencoba 
> record macro. Kemudian ubah bagian tertentu hasil record macro agar mendapat 
> suplai nilai dari cells yang menjadi area inputan user.
> Excel memiliki fitur Goto Special. Jadi, coba filter data sumber, blok area 
> yang akan di-copy, CTRL G (Goto) -> tekan Special -> pilih visible cells -> 
> OK, kemudian lakukan Copy (tekan CTRL C), lalu ke sheet tujuan, klik cell 
> target paste, lakukan paste (tekan CTRL V).

3. untuk rekap triwulan, semester dan tahunan bagaiamana sudah cari di mbah 
google tapi belum nemu)
> Anda sudah bisa membuat data harian (sheet REKAP ALL) menjadi rekap bulanan 
> (sheet REKAP BULAN INI) dengan bantuan kolom nama-nama bulan.
> Bukankah Anda bisa menerapkannya untuk triwulan dan segala macam 
> pengelompokan yang dibutuhkan ? Dengan cara bagaimana hayo ?

4. pada sheet RL 4a dan 4b ada kelompok kode penyakit bagaimana cara 
menjumlahnya dengan macro contoh cell dengan isi kode A21.24-28. A31-32, 
38-42-49 artinya kode A21 + A24 sampai dengan A28 + A31 sampai A32 + A38 + A42 
sampai dengan A49 (itu kode urut ada di sheet ICD X ) kalo sulit ga apa apa 
paling di manual dulu yang penting untuk rekap saja untuk form RL bisa nyusul
> Masih ingat tentang rekap bulanan ? Kenapa kok bisa data harian yang 
> bermacam-macam nilai tanggalnya menjadi terkumpul menyatu berdasar bulan 
> tertentu ?
> Pada rekap bulanan, yang diproses untuk dibentuk pengelompokannya adalah 
> berdasar kolom tanggal dan nama kelompoknya bisa disusun dengan formula.
> Pada kasus RL ini, Anda bisa menyusun kelompoknya juga, tetapi berdasar kolom 
> kode. Jadi di REKAP ALL ada kolom yang menjelaskan kode tersebut akan masuk 
> kelompok bernama apa (seperti tanggal tersebut masuk kelompok bernama bulan x 
> misalnya)
> Pada sheet RL nya juga diperlukan nama kelompoknya disetiap baris data sheet 
> RL.
> Fungsi SumIFs seperti di atas sana bisa Anda sesuaikan untuk kebutuhan 
> penjumlahannya.

5. contoh contoh saja selanjut saya ingin belajar meneruskan
> coba deh Anda buat contohnya sendiri dengan mengikuti alur dongengan di 
> atas...

Selamat mencoba.

Wassalamu'alaikum wr wb
Kid


On Mon, Sep 28, 2015 at 4:57 PM, imam cahyo yuwono chy...@yahoo.com 
[belajar-excel] <belajar-excel@yahoogroups.com> wrote:

     saya kirim ulang kembali data ada yang di delete hanya sebagian saja yang 
di munculkan
terima kasih 


     On Sunday, September 27, 2015 9:28 PM, "imam cahyo yuwono chy...@yahoo.com 
[belajar-excel]" <belajar-excel@yahoogroups.com> wrote:
   

     --- Mods ---
File lampiran yang melebihi 250KB dilepas dari email. Silakan penanya mengirim 
ulang file lampiran yang berisi data contoh dengan ukuran file yang diusahakan 
maksimal 250 KB dengan cara me-reply email ini.
----------------

 Assalamualaikum Wr. Wb 

Dear para master saya dapat tugas merekap data, sudah buat format untuk 
perhitungan saya menggunakan rumus sumproduct tapi file menjadi besar coba 
macro tapi tidak jalan yang saya tanyakan :
1. membuat combo box atau list (seperti search engine) yang saling berkaitan 
bagaimana pada sheet input kode dan nama penyakit kita bisa milih ( saya tidak 
bisa mengingat semua kode ICD maklum banyak, di cari dari nama penyakit)
2. bagaimana sintax untuk macro perhitungan apa menggunakan sumproduct atau 
sumifs atau perhitungan lain karena yang menjadi patokan bulan, tempat, 
kriteria umur dan kode penyakit, mohon contoh (saya sudah coba dari beberappa 
referensi tapi gagal) referensi banyak tapi belum paham fungsi nya 
3. pada sheet rekap dan rekap total, ingin buat auto copy code dan nama 
penyakit  (baru bisa buat tombol filter aja he... he... )

3. untuk rekap triwulan, semester dan tahunan bagaiamana sudah cari di mbah 
google tapi belum nemu) 

4. pada sheet RL 4a dan 4b ada kelompok kode penyakit bagaimana cara 
menjumlahnya dengan macro contoh cell dengan isi kode A21.24-28. A31-32, 
38-42-49 artinya kode A21 + A24 sampai dengan A28 + A31 sampai A32 + A38 + A42 
sampai dengan A49 (itu kode urut ada di sheet ICD X ) kalo sulit ga apa apa 
paling di manual dulu yang penting untuk rekap saja untuk form RL bisa nyusul
5. contoh contoh saja selanjut saya ingin belajar meneruskan

mohon bantuannya maklum masih nubie 
Wassalamualaikum Wr. Wb.
  

      

  

     

     #yiv5708814878 #yiv5708814878 -- #yiv5708814878ygrp-mkp {border:1px solid 
#d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv5708814878 
#yiv5708814878ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv5708814878 
#yiv5708814878ygrp-mkp #yiv5708814878hd 
{color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 
0;}#yiv5708814878 #yiv5708814878ygrp-mkp #yiv5708814878ads 
{margin-bottom:10px;}#yiv5708814878 #yiv5708814878ygrp-mkp .yiv5708814878ad 
{padding:0 0;}#yiv5708814878 #yiv5708814878ygrp-mkp .yiv5708814878ad p 
{margin:0;}#yiv5708814878 #yiv5708814878ygrp-mkp .yiv5708814878ad a 
{color:#0000ff;text-decoration:none;}#yiv5708814878 #yiv5708814878ygrp-sponsor 
#yiv5708814878ygrp-lc {font-family:Arial;}#yiv5708814878 
#yiv5708814878ygrp-sponsor #yiv5708814878ygrp-lc #yiv5708814878hd {margin:10px 
0px;font-weight:700;font-size:78%;line-height:122%;}#yiv5708814878 
#yiv5708814878ygrp-sponsor #yiv5708814878ygrp-lc .yiv5708814878ad 
{margin-bottom:10px;padding:0 0;}#yiv5708814878 #yiv5708814878actions 
{font-family:Verdana;font-size:11px;padding:10px 0;}#yiv5708814878 
#yiv5708814878activity 
{background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv5708814878
 #yiv5708814878activity span {font-weight:700;}#yiv5708814878 
#yiv5708814878activity span:first-child 
{text-transform:uppercase;}#yiv5708814878 #yiv5708814878activity span a 
{color:#5085b6;text-decoration:none;}#yiv5708814878 #yiv5708814878activity span 
span {color:#ff7900;}#yiv5708814878 #yiv5708814878activity span 
.yiv5708814878underline {text-decoration:underline;}#yiv5708814878 
.yiv5708814878attach 
{clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 
0;width:400px;}#yiv5708814878 .yiv5708814878attach div a 
{text-decoration:none;}#yiv5708814878 .yiv5708814878attach img 
{border:none;padding-right:5px;}#yiv5708814878 .yiv5708814878attach label 
{display:block;margin-bottom:5px;}#yiv5708814878 .yiv5708814878attach label a 
{text-decoration:none;}#yiv5708814878 blockquote {margin:0 0 0 
4px;}#yiv5708814878 .yiv5708814878bold 
{font-family:Arial;font-size:13px;font-weight:700;}#yiv5708814878 
.yiv5708814878bold a {text-decoration:none;}#yiv5708814878 dd.yiv5708814878last 
p a {font-family:Verdana;font-weight:700;}#yiv5708814878 dd.yiv5708814878last p 
span {margin-right:10px;font-family:Verdana;font-weight:700;}#yiv5708814878 
dd.yiv5708814878last p span.yiv5708814878yshortcuts 
{margin-right:0;}#yiv5708814878 div.yiv5708814878attach-table div div a 
{text-decoration:none;}#yiv5708814878 div.yiv5708814878attach-table 
{width:400px;}#yiv5708814878 div.yiv5708814878file-title a, #yiv5708814878 
div.yiv5708814878file-title a:active, #yiv5708814878 
div.yiv5708814878file-title a:hover, #yiv5708814878 div.yiv5708814878file-title 
a:visited {text-decoration:none;}#yiv5708814878 div.yiv5708814878photo-title a, 
#yiv5708814878 div.yiv5708814878photo-title a:active, #yiv5708814878 
div.yiv5708814878photo-title a:hover, #yiv5708814878 
div.yiv5708814878photo-title a:visited {text-decoration:none;}#yiv5708814878 
div#yiv5708814878ygrp-mlmsg #yiv5708814878ygrp-msg p a 
span.yiv5708814878yshortcuts 
{font-family:Verdana;font-size:10px;font-weight:normal;}#yiv5708814878 
.yiv5708814878green {color:#628c2a;}#yiv5708814878 .yiv5708814878MsoNormal 
{margin:0 0 0 0;}#yiv5708814878 o {font-size:0;}#yiv5708814878 
#yiv5708814878photos div {float:left;width:72px;}#yiv5708814878 
#yiv5708814878photos div div {border:1px solid 
#666666;height:62px;overflow:hidden;width:62px;}#yiv5708814878 
#yiv5708814878photos div label 
{color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv5708814878
 #yiv5708814878reco-category {font-size:77%;}#yiv5708814878 
#yiv5708814878reco-desc {font-size:77%;}#yiv5708814878 .yiv5708814878replbq 
{margin:4px;}#yiv5708814878 #yiv5708814878ygrp-actbar div a:first-child 
{margin-right:2px;padding-right:5px;}#yiv5708814878 #yiv5708814878ygrp-mlmsg 
{font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv5708814878 
#yiv5708814878ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv5708814878 
#yiv5708814878ygrp-mlmsg select, #yiv5708814878 input, #yiv5708814878 textarea 
{font:99% Arial, Helvetica, clean, sans-serif;}#yiv5708814878 
#yiv5708814878ygrp-mlmsg pre, #yiv5708814878 code {font:115% 
monospace;}#yiv5708814878 #yiv5708814878ygrp-mlmsg * 
{line-height:1.22em;}#yiv5708814878 #yiv5708814878ygrp-mlmsg #yiv5708814878logo 
{padding-bottom:10px;}#yiv5708814878 #yiv5708814878ygrp-msg p a 
{font-family:Verdana;}#yiv5708814878 #yiv5708814878ygrp-msg 
p#yiv5708814878attach-count span {color:#1E66AE;font-weight:700;}#yiv5708814878 
#yiv5708814878ygrp-reco #yiv5708814878reco-head 
{color:#ff7900;font-weight:700;}#yiv5708814878 #yiv5708814878ygrp-reco 
{margin-bottom:20px;padding:0px;}#yiv5708814878 #yiv5708814878ygrp-sponsor 
#yiv5708814878ov li a {font-size:130%;text-decoration:none;}#yiv5708814878 
#yiv5708814878ygrp-sponsor #yiv5708814878ov li 
{font-size:77%;list-style-type:square;padding:6px 0;}#yiv5708814878 
#yiv5708814878ygrp-sponsor #yiv5708814878ov ul {margin:0;padding:0 0 0 
8px;}#yiv5708814878 #yiv5708814878ygrp-text 
{font-family:Georgia;}#yiv5708814878 #yiv5708814878ygrp-text p {margin:0 0 1em 
0;}#yiv5708814878 #yiv5708814878ygrp-text tt {font-size:120%;}#yiv5708814878 
#yiv5708814878ygrp-vital ul li:last-child {border-right:none 
!important;}#yiv5708814878 

  

Kirim email ke