- ベストアンサー
切り上げ切り下げについて
お世話になります。 例えばエクセルで1,440と言う数字の十の位を 切り上げる方法(1,500)と切り下げる方法 (1,400)を関数でもVBAでもどちらでも 構いませんのでどなたかお教え頂きたく 宜しくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
1541の4のところを考えるなら10で和って商をだし、切捨てなりをして、結果に10を掛ける。 A列 B列 C列 1440 1500 1500 1400 1400 B1 =100*ROUNDUP(A1/100,0) C1 =ROUNDUP(A1,-2) B2 =100*ROUNDDOWN(A1/100,0) C2 =ROUNDDOWN(A1,-2) 100で割り、INTを取り、100倍するー>切捨て =100*(INT(A1/100)) 100で割り、INTを取り、その結果に+1して1、00倍するー>切り上げ =100*(INT(A1/100)+1) は*ROUNDUP、*ROUNDDOWNのない言語でもINTに当たるものはあって、それを使って、定桁で切り捨てや切り上げできる
その他の回答 (1)
- Sinogi
- ベストアンサー率27% (72/260)
回答No.1
>関数でもVBAでもどちらでも構いませんので では関数で 切り上げなら Roundup 切り下げなら Rounddown 10の位を処理する方法は・・・・ヘルプを使って自分で調べましょう。 ※とかいっても、親切な誰かが全部教えてしまうんだろうなぁ
お礼
早速のご回答ありがとうございました。 参考になりました。