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