メイン コンテンツへスキップ
サポート
Microsoft アカウントでサインイン
サインインまたはアカウントを作成してください。
こんにちは、
別のアカウントを選択してください。
複数のアカウントがあります
サインインに使用するアカウントを選択してください。

ここでは、Microsoft Excel の CEILING.MATH 関数の書式および使用法について説明します。

説明

数値を最も近い整数、または基準値の倍数で最も近い数に切り上げます。

書式

CEILING.MATH (数値, [基準値], [モード])

CEILING.MATH 関数の書式には、次の引数があります。

  • 数値    必ず指定します。 数値は 9.99E+307 より小さく、-2.229E-308 より大きくする必要があります。

  • 有効桁数    省略可能です。 数値を丸める倍数。

  • モード    省略可能です。 負の数値の場合、数値を 0 に丸めるか、ゼロから遠ざけるかを制御します。

解説

  • 既定で、基準値は正の数値の場合は +1、負の数値の場合は -1 です。

  • 既定では、小数点以下のある正の数値は最も近い整数に切り上げられます。 たとえば、6.3 の場合は 7 に切り上げられます。

  • 既定では、小数点以下のある負の数値は最も近い整数 (0 に近い値) に切り上げられます。 たとえば、-6.7 の場合は -6 に切り上げられます。

  • 基準値およびモードの引数を指定することで、負の数値の場合の丸める方向を変更することができます。 たとえば、-6.3 を基準値が 1、モードが 1 で丸めると、0 から離れた値である -7 になります。 基準値とモードの値の組み合わせは多数あり、多様な方法で負の数値の丸め処理に影響します。

  • モードの引数は正の数値には影響しません。

  • 基準値の引数により、指定された基準値の倍数で最も近い整数に切り上げられます。 丸める数値が整数の場合は例外です。 たとえば、基準値が 3 の場合、数値は 3 の倍数で最も近い整数に切り上げられます。

  • 数値を 2 以上の基準値で除算して余りがでる場合は、結果が切り上げられます。

使用例

次の表のサンプル データをコピーし、新しい Excel ワークシートのセル A1 に貼り付けます。 数式を選択して、F2 キーを押し、さらに Enter キーを押すと、結果が表示されます。 必要に応じて、列幅を調整してすべてのデータを表示してください。

数式

説明

結果

=CEILING.MATH(24.3,5)

24.3 を最も近い 5 の倍数の整数に切り上げます (25)。

25

=CEILING.MATH(6.7)

6.7 を最も近い整数に切り上げます (7)。

7

=CEILING.MATH(-8.1,2)

-8.1 を最も近い 2 の倍数の整数に (0 に向かって) 切り上げます (-8)。

-8

=CEILING.MATH(-5.5,2,-1)

-5.5 を最も近い 2 の倍数の整数に (0 から離れて) 切り下げます (-6)。この時、モードは -1 で、丸めの方向を逆転させます。

-6

ページの先頭へ

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?
[送信] を押すと、Microsoft の製品とサービスの改善にフィードバックが使用されます。 IT 管理者はこのデータを収集できます。 プライバシーに関する声明。

フィードバックをいただき、ありがとうございます。

×