数値を「常に切り捨てたい」ときに便利なのが ROUNDDOWN関数 です。
ROUND関数が四捨五入するのに対して、ROUNDDOWN関数は「常に下方向に丸める」ため、正確な金額処理や値の調整に役立ちます。
この記事では、ROUNDDOWN関数の基本的な使い方から、実務的な活用法までわかりやすく解説します。
ROUNDDOWN関数とは?
ROUNDDOWN関数は、指定した桁数で常に切り捨てて数値を丸める関数です。
書式
ROUNDDOWN関数の書式は次のとおりです。
=ROUNDDOWN(数値, 桁数)
引数の意味
- 数値:丸めたい元の数値(セル参照も可)
- 桁数:切り捨てたい桁数(0以上は小数点以下、負数は整数部分)
ROUNDDOWN関数の使い方
例 1:小数第2位で切り捨て
=ROUNDDOWN(3.456, 2) → 3.45

例 2:整数に切り捨て
=ROUNDDOWN(8.9, 0) → 8

例 3:10の位で切り捨て
=ROUNDDOWN(1234.567, -1) → 1230

PR
created by Rinker
¥1,760
(2026/04/16 02:44:42時点 楽天市場調べ-詳細)
活用例
ROUNDOWN関数は、小数点以下を切り捨てて数値を整理したいときに便利です。
たとえば、商品価格端数が含まれる場合、小数点以下を切り捨てて金額や数値を分かりやすく表示したい場合に活用できます。
注意点
- 切り捨て方向は「絶対値を小さくする方向」になります(負の数も同様)
- 表示形式ではなく、実際の値が変化します(再計算や合計にも影響)
- 桁数を負数にすることで、10の位・100の位での切り捨ても可能です
関連関数
| 関数名 | 説明 |
|---|---|
| ROUND関数 | 指定した桁数で四捨五入する |
| ROUNDUP関数 | 指定した桁数で切り上げる |
| INT関数 | 小数点以下を切り捨てて整数にする |
| TRUNC関数 | 指定した桁数で小数部分を切り捨てる |
| FLOOR関数 | 指定した倍数の最も近い下の数値に切り捨てる |
まとめ
ROUNDDOWN関数は、「常に切り捨てたい」シーンで重宝する関数です。金額処理やスコア整形など、正確な値の制御が求められる場面で非常に便利です。ROUND・ROUNDUPとあわせて覚えることで、数値の丸め処理を自在にコントロールできるようになります!
関連記事:ROUND関数の使い方
関連記事:ROUNDUP関数の使い方

