• ベストアンサー

枚数指定がある金種表

現在、給料の現金支給の為に、Excelで作成した金種表(MOD関数使用)を利用していますが、5千円札が必ず全員に入るようにしたいのです。 当日、5千円を現金で、徴収するためです。 (例:23万円→1万円札×22枚+5千円札×2枚) 知識の乏しい私には計算式がたてられません。 どなたか、Excelでの金種表の式を教えてくださいませんか?

質問者が選んだベストアンサー

  • ベストアンサー
  • nishi6
  • ベストアンサー率67% (869/1280)
回答No.2

______A____B____C____D____E___F__G__H__I__J 1________10000__5000__1000__500__100__50__10___5___1 2_230000____22_____2 3_316000____31_____1_____1 4 (表が見にくいかもしれません) A列2行目から下に給与を入力し、 B、C、D・・・J列の1行目に金種がセットされているとします。 上の表で、  B2:=MAX(INT(A2/B$1)-IF(MOD(INT(A2/5000),2)=1,0,1),0)  C2:=INT(($A2-10000*B2)/C$1)  D2:=INT(MOD($A2,C$1)/D$1)  E2~J2:D2を横にコピー  2行目をこのようにセットしたら下にコピーします。 給与が5000円未満だと、当然、5000円札は0枚です。 マイナス(戻入)は考慮していません。

panadamama
質問者

お礼

!!ありがとうございます。 解決しました。m(_ _)m

その他の回答 (1)

noname#77845
noname#77845
回答No.1

今使っている計算式が判らないので、違っているかもしれませんが…、 給与の金額から5000円を引いた金額で金種を求め、後で5000円分を1枚加えるのはどうでしょう?

panadamama
質問者

お礼

早い回答ありがとうございます。 その手も有りですね。 ただ、件数が多いので支給額を入れたら、一度で金種表が完成出来ると有り難いです。

関連するQ&A