対象:Excel97, Excel2000, Excel2002, Excel2003
「エクセルで、数値を切り上げる関数は何ですか?」
「切り捨てをするには何という関数を使えばいいのですか?」
Excelの関数初心者の方からよくいただく質問です。
このサイトでもよく「切り捨て」「切捨て」などと検索していただいています。
[スポンサードリンク]
切り捨て関数をヘルプで検索するときの注意点
これはヘルプをちゃんと検索していただければ、比較的表示されやすいのですが、我々日本人は「漢字」と「かな」に注意しなければなりません。
Excel 97,2000,2002,2003で検索してみましたが、「切り捨て」ならばヘルプを見つけることができるのに、「切捨て」だと見つけられないのです。
Excel 2002の質問ボックスにいたっては「切捨て」で検索すると
「質問の意味がわかりません。他の言葉を使って試してみてください!」
などと言われてしまいます。
切り捨て・切り上げを行うワークシート関数
切り捨て・切り上げを行う数式は、以下のとおりです。
▼切り捨てを行なう数式
=ROUNDDOWN(元の数値, 桁数) ▼切り上げを行なう数式
=ROUNDUP(元の数値, 桁数)
=ROUNDDOWN(元の数値, 桁数) ▼切り上げを行なう数式
=ROUNDUP(元の数値, 桁数)
関数名さえわかってしまえば難しい関数ではありません。四捨五入をするROUND関数と使い方は同じです。
数式 | 結果 | 意味 |
---|---|---|
=ROUNDDOWN(23.45, 1) | 23.4 | 小数点以下第1位まで表示 (小数点以下第2位を切り捨て) |
=ROUNDUP(23.45, 1) | 23.5 | 小数点以下第1位まで表示 (小数点以下第2位を切り上げ) |
=ROUNDDOWN(23.45, 0) | 23 | 小数点以下を表示しない (小数点以下第1位を切り捨て) |
=ROUNDUP(23.45, 0) | 24 | 小数点以下を表示しない (小数点以下第1位を切り上げ) |
=ROUNDDOWN(23.45, -1) | 20 | 1の位を切り捨て |
=ROUNDUP(23.45, -1) | 30 | 1の位を切り上げ |
なお、単純に小数点以下を切り捨てるだけならINT関数やTRUNC関数の利用もご検討ください。
関連語句
小数点以下の数値を切り上げ処理する関数, 小数点以下切り下げ, 10の位を切り上げる, 端数繰り上げ, 端数くりあげ, 10円以下切り捨て
最終更新日時:2018-12-23 15:39
[スポンサードリンク]
- Newer:月末の日付を求めたい−DateSerial関数
- Older:段落番号・箇条書きの解除
Home » Excel(エクセル)の関数・数式の使い方 » 数学 » 切り捨てしたい・切り上げしたい−ROUNDDOWN関数・ROUNDUP関数