説明
この関数を使用して、数値をゼロに向かって丸めます。チェーンでサポートされます。
ROUNDDOWNは、計算や表示で数値データの精度をコントロールするのに便利である。
構文
ROUNDDOWN(number, num_digits)
入力
この関数は以下の引数を承認します:
| 名称 | 必須 | 説明 | 有効な入力 |
|---|---|---|---|
数値 |
はい | 切り捨てたい数値。 | 数値、数値を含むセルへの参照、またはこれらのいずれかになる数式。 |
num_digits |
はい | 切り捨てたい桁数。 | 正の整数、正の整数を含むセルへの参照、またはこれらのいずれかになる数式。 |
例
サンプルデータ
| A | B |
|---|---|
| 3.14159 | 1234.5678 |
| -2.9876 | 0.0005 |
| 10.5 | 99.99 |
| フレッド | 3/11/2022 |
数式のサンプル
| 数式 | 説明 | 結果 |
|---|---|---|
=ROUNDDOWN(A1, 2) |
3.14159を小数第2位で四捨五入します。 | 3.14 |
=ROUNDDOWN(B1, -2) |
1234.5678を百の位で四捨五入します。 | 1200 |
=ROUNDDOWN(A2, 1) |
2.9876を小数第1位で四捨五入します。 | -2.9 |
=ROUNDDOWN(B2, 3) |
0.0005を小数の桁数3まで丸めます。 | 0.000 |
=ROUNDDOWN(A3, 0) |
10.5を最も近い整数に切り捨てます。 | 10 |
=ROUNDDOWN(A4, 0) |
セル A4 を最も近い整数に丸めようとする。これはテキストなので失敗する。 | #VALUE! |
メモ
- テキストにROUNDDOWNを適用すると、#VALUE! エラーが発生します。
- ROUNDDOWNは、小数の桁数を表示するためのセルの書式設定とは異なり、丸めた最後の桁の右側の桁をすべて削除することによって、セルに格納されている値を実際に変更します。
- ROUNDDOWN はROUND およびROUNDUP の関数とは以下の点で異なる:
- ROUNDDOWNは、数値が正であるか負であるかにかかわらず、常にゼロに向かって丸められます。
-
num_digitsが0 より大きい場合、ROUNDDOWN は指定された小数の桁数に切り捨てられる。 -
num_digitsが0の場合、ROUNDDOWNは最も近い整数に切り捨てられます。 -
num_digitsが負の場合、ROUNDDOWNは小数の桁数を切り捨てます。
-
- ROUNDUPは、常にゼロから四捨五入します。
- ROUND 標準的な丸めルールに従う:丸め位置の右隣の桁が5以上の場合は切り上げ、そうでない場合は切り捨て。
- 正の数にROUND を適用すると正の方向に増加し、負の数にROUND を適用すると負の方向に増加する。
- ROUNDDOWNは、数値が正であるか負であるかにかかわらず、常にゼロに向かって丸められます。
ヒント
- ROUNDDOWNは、数値の値に関係なく常に切り捨てられるようにする必要がある場合に使用する。
- 基礎となる値を変更せずに小数の桁数を指定して数値を表示するには、ROUNDDOWNの代わりに値の書式設定を使用する。
- ROUNDDOWN をSUM やAVERAGEのような他の関数と結合して、複雑な計算の精度をコントロールすることができます。
- 高い精度が要求される財務計算では、丸め誤差の可能性に注意すること。
- 別の方法で丸めたい場合は、他の丸め関数(関連関数 にリンクされている)の使用を検討すること。