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




