hehehehe.... yang ditawarkan adalah konsep pengolahan datanya Pak. Jadi, Anda bebas memilih untuk memakai formula atau VBA dengan konsep pengolahan data tersebut. Input di COA -> simpan (tambahkan databaru) dari COA ke sheet Data -> output pivot table dengan mengambil data dari sheet Data.
Dengan adanya tabel referensi yang berisi no gssl beserta lokasi uraiannya yang tersusun dalam hirarki (breakdown), maka pivot table bisa menggunakan sheet Data dalam membuat output yang Anda inginkan. Jadi jika diketahui tabel referensi : Kode Uraian Root Uraian Parent Uraian Child0 1 Tagihan Tagihan Produksi Produksi Permen 99 Tagihan Tagihan Produksi Produksi Kue 3 Tagihan Material Gula 7 Tagihan Material Tepung Maka : 1. ada sheet input yang berisi data baru hasil entry atau hasil copas dari sumber data antah berantah atau hasil koneksi data ke sistem database di negeri nun jauh di mato dalam bentuk kolom input : Kode tanggal_invoice bla bli Nilai 1 2013-10-01 A X 10000 dst kemudian ditambahkan kolom baru bernama Uraian Root sampai Uraian Child0 yang diisi dengan formula atau dengan VBA atau ketik manual (terserah nyamannya Anda sajah) maka sheet Input akan berbentuk : Kode tanggal_invoice bla bli Nilai Uraian Root Uraian Parent Uraian Chld0 1 2013-10-01 A X 10000 Tagihan Tagihan Produksi Produksi Permen dst yang mana, kolom Uraian Root sampai Uraian child0 dst bisa di-hide 2. setelah input selesai, copy paste values semua record yang di input dari sheet input menambahkan data di sheet data. Bisa copas values manual atau pakai VBA. Bebas sesuka Anda sajah. Bila perlu, sheet Data diset untuk menjadi Excel Table agar bersifat dinamis diatur oleh Excel (kan sudah values semua tuh). 3. sheet output sudah dibuatkan pivot table yang diatur untuk ambil data dari sheet Data. Kalau data source pivot table mengambil dari excel table di sheet data, maka pivot table data source akan turut serta dinamis. Pivot table tinggal di refresh sajah. Jika ingin semua item selalu muncul, di sheet data diberi baris-baris dummy agar semua item pasti sudah ada dalam data source, sehingga bisa dimunculkan dalam pivot table. Kira-kira demikian gambaran konsepnya. Konsep tersebut akan diproses dengan formula dan manual atau seluruhnya dengan VBA bisa Anda pilih sendiri. Konsep tersebut akan menghasilkan sebuah tabel data yang baik yang bisa dibentuk menjadi berbagai output dengan mudah, termasuk bentuk crosstab yang Anda inginkan tersebut. Jika Anda menyimpan data dalam bentuk crosstab, maka biasanya, pembentukan output lainnya akan relatif ribet, at least, formula atau prosesnya akan relatif panjang. Sedangkan dengan tabel data yang berorientasi vertikal, pengembangannya mudah dan pembentukan output baru juga mudah. btw, semuanya adalah pilihan Anda. cerita diatas sana tadi sekedar urun sajah... kalau ndak yakin bahwa konsep diatas akan mudah, jangan dilakukan. Mending lakukan yang mantab dihati Anda sajah. mungkin BeExceller lainnya ada yang punya cerita lain maupun konsep lain yang lebih sesuai untuk kasus ini. kita tunggu sajah yak... Wassalam, Kid. 2013/10/31 Andre Rahmaidy <[email protected]> > ** > > > terima kasih Mr. Kid > > Sebenarnya saya pengennya secara otomasi ya Mr. Kid melalui VBA > dikarenakan selama ini saya melakukannya secara manual dengan contoh sbb : > 1. sheet RPA dengan Sandi 31 pendapatan bunga yang diterima dari kredit > yang diberikan hasilnya yang berlaku adalah No_GSSL yang ada disheet COA > 1900401 s/d 1900612 saya jumlahkan secara manual dan angkanya saya total > berdasarkan KD_CB yang ada di COA. dan saya input ke sheet RPA di table C > s/d AG yang merupakan Kode Kantor Cabang (KD_CB). > 2. untuk sandi 31,34 yang saya beri warna kuning dsbnya manualnya sama > seperti diatas. > > yang mau saya tanyakan perintah melalui VBA untuk melakukan input masing2 > sandi berdasarkan No.GSSL yang ada di sheet COA secara otomatis muncul di > sheet RPA sehingga saya tidak perlu melakukan input data secara manual. dan > ketika No GSSLnya tidak ada, otomatis tabel sandi yang ada di sheet RPA > terisi angka nol. dari keseluruhan sandi yang ada di sheet RPA untuk sandi > yang diberi warna kuning wajib di isi sedangkan untuk sandi yang tidak di > beri warna kuning tidak di isi atau muncul dengan angka(nol). > > Wassalam > Andree > > > Pada Kamis, 31 Oktober 2013 21:30, Mr. Kid <[email protected]> menulis: > > Coba dibuat tabel NO GSSL nya masuk ke grup uraian apa saja disebuah > sheet baru. Kemudian pada tabel data coa, tambahkan kolom lookup ambil > uraian berdasar nogssl. Pivot table dapat membantu dalam melakukan summary > seperti demikian. > Bila perlu, pada data COA diberi record dummy seluruh KD cab yang nilainya > 0. Juga seluruh item terkecil uraian yang nilainya 0 dengan KD cab kosong. > Data dummy ini bisa dijadikan sarana untuk bisa menampilkan seluruh data KD > Cab dan uraian pada pivot table. > > Wassalam, > Kid. > > > > > > 2013/10/31 Andre Rahmaidy <[email protected]> > > ** > > Malam Be Exceller > > ada yang mau saya tanyakan mengenai vba excel file tersebut form isi yang > saya inginkan ketika ada suatu tombol perintah yang sumber datanya pada > sheet COA langsung otomasi ke masing-masing sandi berdasarkan KD_CB di > sheet RPA. file n petunjuknya terlampir. terima kasih sebelumnya. > > Wassalam > Andree > > > > > >

