Dear Siti.. Sebelum saya baca jawaban kamu yg terakhir ini, saya sudah menemukan kejanggalan dari hasil rumus sebelumnya...yakni: =IF(FLOOR($C7,D$3)/D$3>D6,D6,-FLOOR($C7,D$3)/D$3) trus saya coba kotak-katik ditanda minusnya.. dan menemukan jawaban yg sesuai, yakni: =-IF(FLOOR($C7,D$3)/D$3>D6,D6,-FLOOR($C7,D$3)/D$3) gimana pendapat Siti? Nah...sekarang ditambah dengan rumus yg Siti kirim terakhir ini, saya menjadi punya 3 summary jawaban yg benar: =-IF(FLOOR($C7,D$3)/D$3>D6,D6,-FLOOR($C7,D$3)/D$3) =-IF(FLOOR($C7,D$3)/D$3>D6,D6,FLOOR($C7,D$3)/D$3) =IF(FLOOR($C7,D$3)/D$3>D6,-D6,-FLOOR($C7,D$3)/D$3) terus terang ni Siti.. saya blom ngenal itu fungsi FLOOR.. Di email kamu yg terakhir kamu sudah berikan pencerahan arti fungsi itu tanpa saya minta..saya jadi mudeng..terimakasih ya. Sebenarnya masih ada satu hal yg saya mau tanya kan mengenai tabel saya ini..tapi ntar aja yah...saya buru2 mau kekantor.. ThanksVM DonaldS --- On Mon, 3/2/09, siti Vi <[email protected]> wrote:
From: siti Vi <[email protected]> Subject: Re: Fwd: ]] XL-mania [[ Re: Cash Balancing Tabel Otomation To: [email protected] Date: Monday, March 2, 2009, 8:51 PM ysh: pak Sibarani, kemarin ada yg salah pak; siti tulis =IF(FLOOR($C7,D$3)/D$3>D6,D6,-FLOOR($C7,D$3)/D$3) yg ternyata kurang tepat karena kalau terjadi kondisi TRUE D6 akan ditampilkan sbg Positif seharusnya =-IF(FLOOR($C7,D$3)/D$3>D6,D6,FLOOR($C7,D$3)/D$3) (tanda minus ada di sebelum IF) atau =IF(FLOOR($C7,D$3)/D$3>D6,-D6,-FLOOR($C7,D$3)/D$3) tanda minus ada di tiap argument#2 dan argument#3 mohon maaf karena di komputer saat itu tidak ada excelnya jadi menjawabnya tanpa melihat sheet. FLOOR($C7,D$3)/D$3 menghasilkan jumlah lembaran uang 100000 yg diperlukan untuk pembayaran di $C7 Ekspresi ini sementara kita sebut cacahLembarDiperlukan FLOOR(C7,D3) menghasilkan pembulatan kebawah dengan signifikan D3 (100000) jadi kalau 126000 hasilnya 100000, misal 199999 hasilnya juga tetap 100000 Tafsir untuk kedua rumus 'baru' di atas kira kira sbb: 1. bandingkan :CacahLembarDiperlukan dengan D6 apakah lebih besar 2. Jika YA, munculkan D6 negatip (-D6) 3. Jika TIDAK, munculkan cacahLembarDiperlukan negatip (-FLOOR($C7,D$3)/D$3) sementara demikian pak, mudah mudahan sudah mendekati keinginan mohon dicoba, mungkin masih ada yg kurang pas (saat ini siti juga tanpa bisa membuka Excel) barangkali perlu di coba dengan jumlah di C7 = melebihi stok denominasi yg ada. mohon maaf baru bisa menanggapi hari ini, karena kemarin setelah posting mail tsb, langsung keluar kantor siti 2009/3/3 Donald Sibarani <[email protected]> Sorry saya reply juga ke kamu... ----------------------------------------------- Hallo juga Siti, Terimakasih utk usaha Siti membantu saya. Ternyata hasil dari rumus D7 s/d O7 hasilnya sama dgn yg saya harapkan kalau hasil di D6 lebih besar atau sama dgn 0. Utk lebih jelas logic nya coba deh baca lagi di insert comment di shell D7. Intinya nih Sit, kalau kita mau keluarin uang; kita harus keluarin dari denom yg lebih besar dulu. Dan setelah denom yg lebih besar sudah habis kita keluarin, ternyata jumlah uang yg hrs dikeluarkan masih kurang, maka kita keluarin pakai denom berikutnya yg lebih kecil...demikian seterusnya sampai uang nya cukup. Sedangkan dgn Rumus yg Siti kasih sekarang hasilnya, kalau ga cukup uangnya.. maka dia akan langsung pindah ke denom berikutnya (tanpa memakai jumlah stock uang yg ada di denom sebelumnya), seharusnya kan berapa pun yg ada stock uangnya..kita habisin dulu..nah klo masih kurang baru deh kita ambil pakai denom berikutnya. Misalnya ni Siti, coba deh masukan di D6=10, E6=61, F6=199 dan G6=199 trus masukan jumlah uang yg mau dikeluarkan di C7= C7=1.000.000 --> hasilnya benar: D7=10,E7=0,F7=0 dan G7=0, coba misal C7=1.050.000 --> hasilnya benar: D7=10,E7=1,F7=0 dan G7=0, tapi coba C7=1.120.000 --> hasilnya: D7=0, E7=42,F7=1 dan G7=0, seharusnya yg saya harapkan hasilnya adalah: D7=10, E7=2 dan F7=1 serta G7=0 (jadi habiskan dulu stock yg ada di D6) Semoga dapat menjadi bahan penjelasan ya.. Thks ya,DonaldS --- On Sun, 3/1/09, siti Vi <[email protected]> wrote: From: siti Vi <[email protected]> Subject: Fwd: ]] XL-mania [[ Re: Cash Balancing Tabel Otomation To: "Donald Sibarani" <[email protected]> Date: Sunday, March 1, 2009, 9:22 PM diforward ke bapak takutnya posting siti ke milis tidak segera muncul ---------- Forwarded message ---------- From: siti Vi <[email protected]> Date: Mar 2, 2009 12:20 PM Subject: Re: ]] XL-mania [[ Re: Cash Balancing Tabel Otomation To: [email protected] halo pak Sibarani iya ya kemarin siti lupa,... D7 pada sheet 'idrtabel' seharusnya =IF(FLOOR($C7,D$3)/D$3>D6,D6,-FLOOR($C7,D$3)/D$3) mudah mudahan sesuai dengan yg bp kehendaki kolom MIXED, siti tidak tahu maksudnya; untuk diisi hasil kakulasi spt apa (apakah jumlah lembar dari kolom D s/d O ??) tapi pertanyaan siti ini ndak penting, karena bp sudah bilang hanya D7 yg masih kurang lengkap wassalam siti On 3/1/09, Donald Sibarani <[email protected]> wrote: Dear Siti Vi, Terimakasih ya atas bantuannya... permasalahan yg saya hadapi terselesaikan dgn sempurna.. Ada satu formula yg saya rasa masih perlu ditambah, yakni: rumus di baris 7 > (mohon dilihat di sheets 'idrtabel') > D7 > =-FLOOR($C7,D$3)/D$3 Formulasinya belum membaca jumlah uang yg kita miliki (D6), sehingga syarat D7 <= D6 (lebih kecil atau sama dengan) belum terpenuhi. Seharusnya shell D7 ini berlaku juga syarat seperti di shell E7.. Formula di E7 dan Macro utk kedua tombolnya sesuai sprt yg saya harapkan...hebat. Mohon pencerahaannya utk yg satu lagi ya --> D7 Thks VM DonaldS --- In [email protected], siti Vi <villager.g...@...> wrote: > > rumus di baris 7 > (mohon dilihat di sheets 'idrtabel') > D7 > =-FLOOR($C7,D$3)/D$3 > E7 > =-IF(FLOOR($C7+SUMPRODUCT($D$3:D$3,$D7:D7),E$3)/E$3>E6,E6,-FLOOR ($C7+SUMPRODUCT($D$3:D$3,$D7:D7),E$3)/E$3) > bisa dicopy-paste ke cells kanannya s/d o7 > P7 > (belum tahu maksudnya)

