GoogleスプレッドシートのMROUND機能を使用すると、5,10、またはその他の指定された複数の倍数に上方向または下方向に数値を簡単に丸めることができます。
例えば、この関数は、変化のペニー(0.01)を処理することを避けるために、アイテムのコストを最も近い5セント(0.05)または10セント(0.10)に丸めるために使用することができます。
セル内の値を実際に変更せずに表示される小数点以下の桁数を変更できる書式設定オプションとは異なり、Googleスプレッドシートの他の丸め関数などのMROUND関数はデータの値を変更します。
したがって、この関数を使用してデータを丸めると、計算結果に影響します。
注:丸め量を指定せずに数値を上下に丸めるには、代わりにROUNDUPまたはROUNDDOWN関数を使用します。
04の01
MROUND関数の構文と引数
関数の構文は、関数のレイアウトを参照し、関数の名前、角括弧、および引数を含みます 。
MROUND関数の構文は次のとおりです。
= MROUND(値、係数)
関数の引数は次のとおりです。
value - (必須)最も近い整数に切り上げまたは切り上げる数値
factor - (必須)この関数は、 値の引数をこの値の最も近い倍数まで上下に丸めます。
関数の引数に関する注意点は次のとおりです。
- factor引き数を省略すると、その関数を含むセルに#N / Aエラーが発生します。
- factorとvalueの引数には正負が同じ符号がなければなりません。 そうでない場合、関数は#NUMを返します。 セル内のエラー。
- factor引数とvalue引数が両方とも負の場合、関数は上の画像の4行目に示すようにセル内に負の数を返します。
- 因子引数がゼロ(0)に設定されている場合、関数は上の画像の行7に示すようにセル内にゼロの値を返します。
04の02
MROUND関数の例
上記の画像では、最初の6つの例では、0.05、0.10、5.0、0、10.0などのfactor引数のさまざまな値を使用して、MROUND関数によって4.54の数値が切り上げまたは切り捨てられています。
結果は列Cに表示され、式は列Dに結果を生成します。
上または下を丸める
最後の残りの桁または整数(丸め数字)を切り上げまたは切り捨てるかどうかは、 値の引数に依存します。
- 丸め数字と値の引数の右側のすべての数字がfactor引数の値の半分よりも小さい場合、関数は最後の数字を丸めます。
- 丸め数字とその値の右側にあるすべての数字がfactor引数の値の半分以上の場合、丸め数字は切り上げられます。
最後の2つの例(画像の8行目と9行目)は、関数が四捨五入または四捨五入を処理する方法を示すために使用します。
- 行8では、 factor引数が1桁の整数なので、2はセルA8の12.50の数値の丸めの桁になります。 2.5はfactor引数(5.00)の値の半分に等しいので、関数は15.00までの結果を丸めます。これは、12.50より大きい5.00の最も近い倍数です。
- 行9では、2.49がfactor引数(5.00)の値の半分よりも小さいので、関数は結果を10.00に丸めます。これは5.00の最も近い倍数で、12.49未満です。
04の03
MROUND機能に入る
Googleスプレッドシートは、 ダイアログボックスを使用してExcelの関数の引数を入力しません。 代わりに、関数の名前がセルに入力されるとポップアップする自動提案ボックスがあります。
- セル A1に次のデータを入力します。4.54
- ワークシートのセルC2をクリックしてアクティブセルにします。これがMROUND関数の結果が表示される場所です
- 等号(=)の後に関数mroundの名前を続けて入力します
- 入力すると、 自動候補ボックスが表示され、文字Mで始まる関数名が表示されます
- ボックスに名前MROUNDが表示されたら、マウスポインタで名前をクリックして関数名を入力し、ラウンドブラケットをセルC2に開きます
04/04
関数の引数の入力
MROUND関数の引数は、セルC2の空白括弧の後に入力します。