指定した基準値の倍数のうち、最も近い整数の倍数に数値に切り上げた値を取得するには「CEILING」関数を使用します。[値を切り上げて求める倍数の基準値])"と入力していると、途中で関数の候補が出てきます。キーを入力すると、最も近い基準値の倍数に切り上げられた値がセルに入力されます。<図1><図2>補足CEILING関数ですが、パッと見て、どのような関数か分かりましたでしょうか?私だけかもしれませんが、初めてこの関数を見たとき、どのような計算がなされているのかが中々つかめませんでした。汗)私と同じような境遇の方のために、以下にこの関数における計算ロジックについて記します。この関数の定義ですが、次の通りです。指定した基準値の倍数のうち、最も近い整数の倍数に数値に切り上げた値を取得する次のような関数を例に、上記の文章について説明します。500)戻り値:1000このとき、上記文章で言うところの、それぞれの言葉の意味は以下となります。指定した基準値の倍数は、0、500、1000、1500・・・。これは言葉通りですよね。関数の2つ目の引数に指定した基準値(500)の倍数です。近い整数ですが、指定した基準値の倍数(0、500、1000、1500・・・)のうち、切り上げる値(501)に最も近い整数となります。なりますと、501に最も近い数字は、500となります。500が得られる数ではありません。得られる値は「最も近い整数の倍数に数値に切り上げた値」です。近い整数の倍数に数値に切り上げた値は、切り捨てではなく切り上げですので、501より小さい500ではなく、501より大きい1000となります。従って、上で挙げた関数例の戻り値は1000となる訳です。参考までに、以下に幾つか、関数例と戻り値、そして解説を記します。500)戻り値:500解説:切り上げる値(499)に最も近い整数の倍数(500)に数値を切り上げた値は500なので、戻り値は500となる。500)戻り値:1500解説:切り上げる値(1001)に最も近い整数の倍数は1000であるが、切り上げなので、次に近い倍数である1500が採用され、戻り値は1500となる。0.1)戻り値:23.3解説:切り上げる値(23.25)に最も近い整数の倍数は23.2と23.3であるが、切り上げなので、次に近い倍数である23.3が採用され、戻り値は23.3となる。今でこそプログラマですが、数年前まではどうしようもないフリーターでした。黒歴史をプロフィールで公開しています。システム開発のかたわら、プログラミング(GAS)のレッスンをしています。何?ってな感じだとヤバいです。