【初心者向け】FLOOR.MATH 関数の解説 (LibreOffice Calc)

Calc

Ver 6.3

FLOOR.MATH 関数とは

指定された基準値の倍数のうち、最も近い値に数値を切り捨てる関数です。
基準値の符号は無視します。

関連する記事

使用例

=FLOOR.MATH(B2,3,1)

『5.9』を『3』の倍数で『切り下げ』るため、『3』を返します。

使用例

最も近い値に数値を切り捨てるとは・・・

【数値】に『5.9』を入力し、
【基準値】に『3』を入力すると・・・

『6』を返すと思った方、ガッカリしないで下さい。
落ち着いて考えれば、『3』を返す理由がわかります。

まずは・・・
FLOOR.MATH 関数は、数値を『切り下げる』
と覚えましょう。

FLOOR.MATH 関数は、数値を『切り下げる』というイメージを持つことが重要です。

再度、確認してみましょう。

『5.9』と入力した数値を『6』に変換する。

おかしな点に気が付きましたか?
『5.9』を『6』に変換したら、『切り上げ』ていることになります。

『切り下げ』を行うなら、入力した値を超える数値は返ってこないはずです。
『最も近い値』という言葉に惑わされないように注意しましょう。

『3』を返す理由は、『5.9』を『切り下げ』るためです。

【基準値】に『1』を入力すると・・・

【数値】に入力した小数を『切り捨て』て、整数に変換することができます。

基準値に1を入力すると

【モード】に入力する値は・・・

FLOOR.MATH 関数は、数値を『切り下げる』関数だと説明しました。
しかし、【数値】に負(マイナス)の数値を入力した場合は、『切り下げる』か『切り上げる』かを選択することができます。

『切り下げる』処理を行うなら・・・

【モード】に『0』を入力すると・・・
負(マイナス)の【数値】を『切り下げ』ます。

切り下げる処理を行うなら
『切り上げる』処理を行うなら・・・

【モード】に『0以外』の数値を入力すると・・・
負(マイナス)の【数値】を『切り上げ』ます。

切り上げる処理を行うなら

設定する項目

【数値】

数値を入力します。

数値

【基準値】

数値を入力します。

【基準値】に入力した数値の倍数に『切り下げ』ます。

基準値

省略した場合は、『1』を設定したものとみなします。

【モード】

数値を入力します。

【数値】に負(マイナス)の数値を入力した場合に、返される戻り値が変化します。

『0』を入力すると『切り下げ』、
『0以外の数値』を入力すると、『切り上げ』ます。

モード

省略した場合は、『0』を設定したものとみなします。

タイトルとURLをコピーしました