- ベストアンサー
エクセルで。。。。
小計 2300 消費税5% 115 値引 -15 合計 2400 となるときの値引き部分を自動に端数だけきる数式というのはあるのでしょうか? そんな事ができたら便利だなぁ~と思いましたが・・・・(-_-;)
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
消費税の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)
#5です。 勘違いをしていたようなので補足です…^^;) A1 小計 2300円 A2 消費税 =ROUNDDOWN(A1*5%,0) A3 値引き =-(A2-ROUNDDOWN(A1*5%,-2)) A4 合計 =SUM(A1:A3) でいかがでしょう?
- u_marine
- ベストアンサー率52% (38/73)
115円の消費税を100円にしたいのであれば、 ROUNDDOWN(115,-2)でよいです。 -15円を-10円にしたいのであれば、 ROUNDDOWN(-15,-1) -15円を-20円にしたいのであれば、 ROUNDUP(-15,-1)ですね!
- maegoya
- ベストアンサー率47% (89/188)
A 1 2300 2 =INT(A1*0.05) 3 =A1+A2-A4 4 =100*INT((A1+A2)/100)
関数INTを使って計算式つくって見てはどうでしょう
「ROUNDDOWN」をヘルプで調べてください。 使い方は↓こんな感じ。 ROUNDDOWN(31415.92654,-2) = 31400