• ベストアンサー

エクセルで。。。。

小計    2300 消費税5%   115 値引     -15 合計    2400 となるときの値引き部分を自動に端数だけきる数式というのはあるのでしょうか? そんな事ができたら便利だなぁ~と思いましたが・・・・(-_-;)

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

  • ベストアンサー
  • telescope
  • ベストアンサー率54% (1069/1958)
回答No.4

消費税の100円未満を値引きするというなら、 2300 =A1*0.05 =MOD(A2,100) =A1+A2-A3 =MOD(A2,100)は、A2を100で割った余りを表示します。 値引きの表示に-符号をつけるなら、「書式」-「セル」-「表示形式」タブでユーザー定義にして-をつけます。 消費税が100円未満の場合(小計が2000円未満の場合)、消費税そのものを値引きするのでしょうか? もし、100円未満の場合は値引きなしなら、値引きの項は =IF(A2>=100,MOD(A2,100),0)

その他の回答 (5)

  • u_marine
  • ベストアンサー率52% (38/73)
回答No.6

#5です。 勘違いをしていたようなので補足です…^^;) A1 小計 2300円 A2 消費税 =ROUNDDOWN(A1*5%,0) A3 値引き =-(A2-ROUNDDOWN(A1*5%,-2)) A4 合計 =SUM(A1:A3) でいかがでしょう?

  • u_marine
  • ベストアンサー率52% (38/73)
回答No.5

115円の消費税を100円にしたいのであれば、 ROUNDDOWN(115,-2)でよいです。 -15円を-10円にしたいのであれば、 ROUNDDOWN(-15,-1) -15円を-20円にしたいのであれば、 ROUNDUP(-15,-1)ですね!

  • maegoya
  • ベストアンサー率47% (89/188)
回答No.3

      A 1    2300 2   =INT(A1*0.05) 3   =A1+A2-A4 4   =100*INT((A1+A2)/100)

noname#4745
noname#4745
回答No.2

関数INTを使って計算式つくって見てはどうでしょう

noname#4564
noname#4564
回答No.1

「ROUNDDOWN」をヘルプで調べてください。 使い方は↓こんな感じ。 ROUNDDOWN(31415.92654,-2) = 31400

関連するQ&A