説明
この関数を使うと、指定した桁数まで(正の方向に)数値を丸めることができる。チェーンでサポートされます。
ROUNDUP は、続く桁に関係なく常に数値を切り上げます。財務や在庫の計算など、数値が過小評価されないようにする必要がある場合に便利です。
構文
ROUNDUP(number, num_digits)
入力
この関数は以下の引数を承認します:
| 名称 | 必須 | 説明 | 有効な入力 |
|---|---|---|---|
数値 |
はい | 切り上げたい数字。 | 任意の実数。 |
num_digits |
はい | 切り上げたい桁数。 | 整数。小数の桁数は正、小数点以下の桁数は負。 |
例
サンプルデータ
| A | B | ||
|---|---|---|---|
| 1 | 号 | 説明 | |
| 2 | 3.14159 | 円周率 | |
| 3 | -2.718 | 負のe | |
| 4 | 1234.5678 | 多数 | |
| 5 | 0.00123 | 小数 |
数式のサンプル
| 使用例 | 数式 | 説明と結果 |
|---|---|---|
| 小数値を次の整数に切り上げる (下の値に近い場合でも)。 | =ROUNDUP(A2, 0) |
続く数字に関係なく、3.14159を切り下げるのではなく、最も近い整数に切り上げる。 結果: 4 |
| 値を設定された小数点以下の桁数まで切り上げ 過小評価されないようにする。 | =ROUNDUP(A2, 2) |
標準の丸め規則を適用するのではなく 3.14159 を小数点以下 2 桁まで切り上げる。 結果: 3.15 |
| 負の値を設定された小数点以下の桁数まで切り上げ ゼロからさらに遠ざける。 | =ROUNDUP(A3, 1) |
ROUNDUPは、常にゼロから離れるように丸めるため、−2.718 は小さくなるのではなく、より負の数になる。 結果: −2.8 |
| 過小評価されないように 大きな数値を最も近い 100 に切り上げる。 | =ROUNDUP(A4, -2) |
負の num_digits は 小数点の左側の数字を切り上げ 1234.5678 を次の 100 に押し上げる。結果: 1300 |
| 過小評価を防ぐために 非常に小さい値を設定された小数点以下の桁数まで切り上げる。 | =ROUNDUP(A5, 4) |
0.00123 を切り下げるのではなく 小数点以下 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 を SUM や AVERAGE などの他の関数と組み合わせることができる。
- 別の方法で丸めたい場合は、他の丸め関数(関連関数 にリンクされている)の使用を検討すること。