説明
この関数を使うと、指定した桁数まで(正の方向に)数値を丸めることができる。チェーンでサポートされます。
ROUNDUP は、続く桁に関係なく常に数値を切り上げます。財務や在庫の計算など、数値が過小評価されないようにする必要がある場合に便利です。
構文
ROUNDUP(number, num_digits)
入力
この関数は以下の引数を承認します:
| 名称 | 必須 | 説明 | 有効な入力 |
|---|---|---|---|
数値 |
はい | 切り上げたい数字。 | 任意の実数。 |
num_digits |
はい | 切り上げたい桁数。 | 整数。小数の桁数は正、小数点以下の桁数は負。 |
例
サンプルデータ
| A | B |
|---|---|
| 号 | 説明 |
| 3.14159 | 円周率 |
| -2.718 | 負のe |
| 1234.5678 | 多数 |
| 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) |
小数点以下4桁目で、0.00123を四捨五入する際、切り捨てではなく切り上げている。 結果: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 のような他の関数と結合して、より複雑な計算を行うことができる。
- 別の方法で丸めたい場合は、他の丸め関数(関連関数 にリンクされている)の使用を検討すること。