• ベストアンサー

Excelでちょっと面倒な関数式なんですけど・・・

私はwindowsXPのOSでExcel2003を使用しています。 ちょっと面倒な表を頼まれてしまって困っています。 例えば、A1のセルに1143,250などの金額を入力するとB1のセルに 430,000と表示されるようにしたいのですが・・・A1のセルの金額の38 %で出た答えから千円以下切り捨てをしている金額です。 出来ればその%も別のセルに入力すれば自動で変わると便利です。 38%の時だけではなく40%の時もあるので・・・ 表現が分かりにくいかも知れませんけど、詳しい方おられましたら よろしくお願いします。

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

  • ベストアンサー
  • pbforce
  • ベストアンサー率22% (379/1719)
回答No.2

C1に0.38(38%)とあるとして =INT((A1*C1)/1000)*1000

mariko_f
質問者

お礼

何とか出来ました! 本当にありがとうございます。 助かりました!

mariko_f
質問者

補足

早速解答いただけありがとうございます。 例えば38%の場合C1セルに0.38と入力するのではなくダイレクトの 38と入力しても同じ答えが出るようにはなりませんか? 面倒をお掛けしてすみせんけど、よろしくお願いします。

その他の回答 (1)

  • sige1701
  • ベストアンサー率28% (74/260)
回答No.1

こんなこと? =ROUNDDOWN(A1*0.38,-4) =ROUNDDOWN(A1*0.4,-4)

mariko_f
質問者

お礼

早速ありがとうございます。 なるほどこの数式で簡単に出ますね。 ありがとうございました!