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.
>
>
> 
>
  • [belajar-excel] rekap d... imam cahyo yuwono chy...@yahoo.com [belajar-excel]
    • Re: [belajar-excel... 'Mr. Kid' mr.nm...@gmail.com [belajar-excel]
      • Re: [belajar-e... imam cahyo yuwono chy...@yahoo.com [belajar-excel]
        • Re: [belaj... imam cahyo yuwono chy...@yahoo.com [belajar-excel]
          • Re: [b... 'Mr. Kid' mr.nm...@gmail.com [belajar-excel]
            • R... imam cahyo yuwono chy...@yahoo.com [belajar-excel]
          • Re: [b... Toby kenzo tobyke...@yahoo.co.id [belajar-excel]
            • R... imam cahyo yuwono chy...@yahoo.com [belajar-excel]
        • Re: [belaj... imam cahyo yuwono chy...@yahoo.com [belajar-excel]
          • Bls: [... Toby kenzo tobyke...@yahoo.co.id [belajar-excel]

Kirim email ke