kolom Helper1 :
Mencari bagian pecahan yg nilainya >= 0.5 yaitu nilai yg menyebabkan pembulatan ke atas. Jika nilainya dibawah 0.5 ditampilkan sbg FALSE.
=IF(MOD(D4,1)>=0.5,MOD(D4,1))
Dari seluruh cells yg ada dikolom Helper1 (F4:F54) dicari urutan ke 5 terkecil dengan fungsi SeMoll
=SMALL(F4:F54,5)
Angka 5 ini sebenarnya didapat dari : D1+1, dimana D1 adalah selisih [Jumlah Gift yg akan dibagikan], dibanding dng [Jumlah Gift setelah diadakan pembulatan secara biasa] (kolom E); lihat Cell E55. Variable Urutan ke 5 terkecil ini disimpan di Cell G1.
Kolom Helper 2
Menganalisis semua cell di kolom Helper 1, jika ternyata < G1 maka baris tsb diberi score 1, (jika TIDAK, diberi score 0)
Angka ini akan menjadi faktor-pengurang bagi Angka Pembulatan Biasa yg ada di kolom E.
=IF(F4<$G$1,1,0)
Kolom Pembagian :
Hasil pengurangan setiap cell di kolom Pembulatan Biasa (Kolom E) dikurangi dengan setiap cell di Kolom Helper_2.
=E4-G4
Mudah Mudahan penyelesaian Tanpa Makro ini ada manfaatnya;
sambil tetap menunggu trick lain dari para XL-maniawan / Xl-maniawati yg saat ini jumlahnya sudah tembus 18ribu !, gilak !! (...makan makan..dwong..!! ha ha haa)
Ini semua berkat perjuangan Mr Abee / Thanks to Mr ModMod / Mr MonMon ! dan dukungan dari para kontributornya...
Congratulation !
~siti~
Dear Pakar Excelmania.
Mohon bantuannya dalam memecahkan masalah berikut ini.
Saya kesulitan membagi secara proporsional 1.300 jumlah radiotape yang harus diberikan kepada salesman untuk dibagikan kepada Customernya. Pembagian yang saya lakukan kepada salesman berdasarkan jumlah customer yang dimiliki masing-masing salesman. Bagaiman membuat function macro (biar lebih pendek/simple) atau rumus yang dapat secara otomatis menghitung pembagian perUnitnya kepada masing-masing salesman.Thanks
RegardsPrasojo
Nenhum comentário:
Postar um comentário