• 締切済み

金額をあるセルにいれたら 5%計算で

金額をあるセルにいれたら 5%計算で 100円単位四捨五入をして  なおかつ 例えば 570000円なら 5% で29000円 とできればと 思います。 半分の 金額 15000 14000円と 出したいのですが・・・ 問題がありまして 百円単位は だせないので こういう形になるのですが・・・ いい方法は ございますか?

みんなの回答

  • pentium100
  • ベストアンサー率45% (689/1517)
回答No.5

あ、後半の意味が分かりました。 A1に570000がはいっているとして、 B1に29000を出すには =ROUND(A1*5%,-3) さらに、C1に15000(半分の四捨五入)を出すには =ROUND(B1/2,-3) 残りの14000は引き算すれば出ますよね こうでしょうか?

mh1211
質問者

お礼

pentium100さん回答 そしてお礼のほうが おそくなりすみませんでした。 ありがとうございました。

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.4

29000円: =ROUND(A1*5%,-3) 14000円: =ROUND(A1*2.5%,-3) 15000円: =ROUND(ROUND(A1*5%,-3)/2,-3) 何を計算したいのか,全然説明が足りてません。

mh1211
質問者

お礼

keithinさん お礼の方が 遅くなりすみませんでした。 説明不足で毎回ですが、すみませんでした。 本当気おつけたいとおもいます。 このたびは いつもながら、回答ありがとうございました。

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.3

こんばんは! 一つ疑問が残るのですが、 仮に590000のような場合はどのような処理になるのでしょうか? 590000の5%は29500となりますよね? これも15000 と14000 に振り分ければ良いのでしょうか? その辺は無視させていただいて・・・ A1セルに570000があるとします。 前半部分に関しては単純に =ROUND(A1*0.05,-3) で計算できますが、 最終的には後半部分の >半分の 金額 15000 14000円を出すのがご希望なのでしょうか? もしそうであれば 15000を表示させたいセルに =ROUNDUP(A1*0.025,-3) 14000を表示させたいセルに =ROUNDDOWN(A1*0.025,-3) としてみてはどうでしょう。 ※ 考え方は5%の半分=2.5% を掛けて百の位を切り上げる・もしくは切り下げる といったコトです。 ※ 一発でご希望の方法とはいかないと思います。 ※ 他の回答者の方のたたき台になれば良いかな!って感じです。m(_ _)m

mh1211
質問者

補足

tom04さん いつも回答いただいているのに 補足そして お礼の方が 大変おそくなり申し訳ありませんでした。 補足させていただきますと 5%の金額をだして 100円単位の位は四捨五入で の計算としています。 なので 59000万は 5%で29500 としないで 30000です。 説明不足ですみません。

回答No.2

ここに載ってるROUND関数をお使い下さい。 http://www.eurus.dti.ne.jp/yoneyama/Excel/kansu/round.htm 金額を入れるセルをA1とすると =ROUND(A1*0.05;-3) ですね。 ROUNDで四捨五入。 「;-3」は3桁目を四捨五入する、という指示です。

mh1211
質問者

お礼

seo_yashiroさん 回答ありがとうございました。 大変おそくなってしまいもうしわけありません。 今回の回答、大変ためになりました。 ありがとうございます。

  • pentium100
  • ベストアンサー率45% (689/1517)
回答No.1

A1に570,000が入っているとして =ROUND(A1*5%,-3) 後半の質問 「半分の 金額 15000 14000円と 出したい」 は、質問の文章の意味が分かりませんでした。

mh1211
質問者

お礼

pentium100さん お礼の方が遅くなり大変もうしわけありませんでした。 また、説明不足の感がいなめなかったので すみませんでした。 以後、気おつけます。

関連するQ&A

専門家に質問してみよう