Dear Wildan, Atur referensi hanya pada range yang dipakai saja. Gunakan nama range. Nama range yang dinamis (berubah sesuai jumlah data) akan membuat formula lebih dinamis. Penggunaan fitur Table pada xl2007 atau List pada xl2003 akan lebih membantu.
Jika memungkinkan untuk mengatur ulang struktur data (walau lebih banyak jumlah barisnya) menjadi lebih simple (header : Tipe_Mesin, Kode_Mesin, Bulan, Lokasi) maka pivot table akan banyak membantu. Fungsi lain di xl2007 yang dapat digunakan adalah CountIFs(). Jika formula pada banyak sheet, maka akan berat juga jika jumlah cell yang diberi formula sangat banyak. VBA dapat digunakan untuk membuat salinan report pada sheet lain ketika kriteria lokasi telah dipilih pada sebuah sheet template report. Cukup sheet template report ini yang diberi formula. Regards. Kid. 2010/6/4 Wildan Fauzi <wildanfa...@gmail.com> > > > Dear all, > > > Mohon bantuan kepada master XL sekalian Saya mempunyai database > perpindahan mesin produksi dari lokasi 1 ke lokasi lainnya untuk > masing-masing bulannya. > > > Saya ingin membuat summary untuk masing-masing lokasi berapa jumlah mesin > produksi untuk masing-masing tipe-nya. > > > Dari sheet "dbase" saya ingin pecah ke masing-masing sheet, sesuai dengan > lokasinya. Dalam contoh: lokasi AKS, BKS, dst. akan berisi jumlah mesin > produksi masing-masing bulan, masing-masing tipe. > > > Rumus yang saya gunakan adalah: > > =SUMPRODUCT((dbase!$B:$B=AKS!$B3)*(dbase!D:D=AKS!$B$2)) > > namun jika diterapkan di semua sheet beraaaaaat banget. > > > Jika menggunakan DCOUNT agak ribet kayaknya, tapi saya juga gak tahu > kalo ada cara akal2an untuk DCOUNT. > > > Saya minta bantuan pada para master sekalian, adakah alternatif yang > membuat ringan proses calculating dalam file ini. > > Saya awam dengan macro, tapi jika diberi alternatif macro juga boleh tapi > minta tolong diberi arahan. > > > Terimakasih atas bantuan dan sharing yang diberikan > > > Salam, > > > > Wildan Fauzi > >
re-sumproduct berat.xlsm
Description: Binary data