クイックナビゲーション
ISO.CEILING関数
概要
ISO.CEILING関数は、数値を指定された基準値の倍数になるよう数学的に大きい方向へ切り上げます。正負の数値や基準値に対応し、常に絶対値の倍数に基づいて正しく切り上げを行います。
構文
ISO.CEILING(数値, [基準値])
パラメータ
| パラメータ | タイプ | 必須 | 説明 |
|---|---|---|---|
| 数値 | Number |
はい | 切り上げ対象の数値(必須) |
| 基準値 | Number |
いいえ | 基準値の倍数に切り上げる(省略時は1) |
ISO.CEILING関数の使用
ISO.CEILINGは、数値を指定した倍数に切り上げる関数です。通常のCEILING関数と異なり、正負両方の基準値に対応し、常に数学的に大きい方向(絶対値ベース)へ切り上げます。会計・財務データの丸め処理に最適です。
ISO.CEILINGの一般的な例
基本的な切り上げ
=ISO.CEILING(4.3)
4.3を最も近い1の倍数に切り上げて5を返す
負数値の切り上げ
=ISO.CEILING(-4.3)
-4.3を最も近い1の倍数に切り上げて-4を返す
基準値2での切り上げ
=ISO.CEILING(4.3,2)
4.3を2の倍数に切り上げて6を返す
負の基準値使用
=ISO.CEILING(4.3,-2)
4.3を-2の倍数(絶対値2)に切り上げて6を返す
負数値+正基準値
=ISO.CEILING(-4.3,2)
-4.3を2の倍数に切り上げて-4を返す
よくある質問
ISO.CEILINGは正負両方の基準値に対応し、常に数学的に大きい方向へ切り上げます。通常のCEILINGは負の基準値で異なる動作をします。
基準値省略時は1が使用され、最も近い整数に切り上げます。
数値または基準値が0の場合は0が返されます。
一般的なエラーと解決策
#VALUE! エラー
Cause: 数値または基準値が無効な形式
Solution: 数値形式で正しく入力してください
#NUM! エラー
Cause: 基準値が0
Solution: 基準値0以外を指定してください
注記
- 符号に関係なく絶対値の倍数を使用
- Excel 2007以降で利用可能
- 金融・会計計算で標準使用
- MROUND関数との併用で多様な丸めが可能
互換性
利用可能: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
利用不可: Excel 2003以前
コンテンツ最終レビュー: December 9, 2025
更新頻度: 必要に応じて
テスト済みExcelバージョン: Excel 2007+