説明
この関数を使うと、指定した桁数まで(正の方向に)数値を丸めることができる。チェーンでサポートされます。
ROUNDUP は、続く桁に関係なく常に数値を切り上げます。財務や在庫の計算など、数値が過小評価されないようにする必要がある場合に便利です。
構文
ROUNDUP(number, num_digits)
入力
この関数は以下の引数を承認します:
| 名称 | 必須 | 説明 | 有効な入力 |
|---|---|---|---|
数値 |
はい | 切り上げたい数字。 | 任意の実数。 |
num_digits |
はい | 切り上げたい桁数。 | 整数。小数の桁数は正、小数点以下の桁数は負。 |
例
サンプルデータ
| A | B |
|---|---|
| 号 | 説明 |
| 3.14159 | 円周率 |
| -2.718 | 負のe |
| 1234.5678 | 多数 |
| 0.00123 | 小数 |
数式のサンプル
| 数式 | 説明 | 結果 |
|---|---|---|
=ROUNDUP(A2, 0) |
円周率を整数に切り上げます。 | 4 |
=ROUNDUP(A2, 2) |
円周率を小数第2位で切り上げます。 | 3.15 |
=ROUNDUP(A3, 1) |
負のeを小数第1位で切り上げます。 | -2.8 |
=ROUNDUP(A4, -2) |
大きな数を数百まで丸めます。 | 1300 |
=ROUNDUP(A5, 4) |
小数第4位までの小数を切り上げます。 | 0.0013 |
メモ
- テキストにROUNDUPを適用すると、#VALUE!エラーになる。
- ROUNDUPは、小数の桁数を表示するためのセルの書式設定とは異なり、実際に丸めた最後の桁の右側の桁をすべて削除してセルに格納されている値を変更します。
-
- ROUNDUPは、数値が正であるか負であるかに関係なく、常にゼロか切り上げます。
-
num_digitsが正(0 より大きい)の場合、ROUNDUP は指定された小数の桁数に切り上げられます。 -
num_digitsが0の場合、ROUNDUP は最も近い整数に切り上げられます。 -
num_digitsが負(0より小さい)の場合、ROUNDUP はの小数の桁数より左の桁を切り上げます。
-
- ROUNDDOWN常にゼロに向かって丸められます。
- ROUND 標準的な丸めルールに従う:丸め位置の右隣の桁が5以上の場合は切り上げ、そうでない場合は切り捨て。
- 正の数にROUND を適用すると正の方向に増加し、負の数にROUND を適用すると負の方向に増加する。ROUNDUP は、ROUND およびROUNDDOWN関数とは以下の点で異なる:
- ROUNDUPは、数値が正であるか負であるかに関係なく、常にゼロか切り上げます。
ヒント
- ROUNDUPは、例えば、価格設定やコスト計算で値が過小評価されないようにするためなど、慎重さを期したい財務計算で役立ちます。
- 基礎となる値を変更せずに小数の桁数を指定して数値を表示するには、ROUNDUPの代わりに値の書式設定を使用する。
- ROUNDUP は、 SUM やAVERAGE のような他の関数と結合して、より複雑な計算を行うことができる。
- 別の方法で丸めたい場合は、他の丸め関数(関連関数 にリンクされている)の使用を検討すること。