MROUND機能を使用すると、Excelで丸めたり下げたりするのが簡単になります。ペインを処理する必要がないように財務計算を行う際に、Excelワークシートの最も近い5セントに切り下げる方法を学びましょう。
注意:この記事は、Excel 2016、2013、2010、Excel for Mac、およびExcel for Androidに適用されます。
注意:セル内の値を変更せずに表示される小数点以下の桁数を変更できる他の書式設定オプションとは異なり、MROUND関数は実際にセルのデータの値を変更します。したがって、この関数を使用してデータを丸めると、計算結果に影響します。
MROUND関数の構文と引数
構文とは、関数の名前、角括弧、および引数を含む関数のレイアウトを指します。 MROUND関数の構文は次のとおりです。
= MROUND(数値、倍数)関数の引数は次のとおりです。
数:(必須)最も近い整数に切り上げまたは切り上げる数値。この引数には、丸めのための実際のデータを含めることができます。または、ワークシート内のデータの場所へのセル参照にすることもできます。
複数:(必須)この関数は、数値の引数をこの値の最も近い倍数に上下に丸めます。
MROUND関数の引数に関する注意点を次に示します。
- 数と複数の引数は、正または両方とも負でなければなりません。そうでない場合、関数は#NUMを返します。セル内のエラー。
- 数と複数の引数が両方とも負の場合、関数は上の例の画像の4行目に示すように、セル内に負の数を返します。
- 多重引数がゼロ(0)に設定されている場合、関数は上の画像の行7に示すようにセル内にゼロの値を返します。
MROUND関数の例
上記の画像の最初の6つの例では、0.05、0.10、5.0、0、10.0などのfactor引数のさまざまな値を使用して、MROUND関数によって4.54の数値が切り上げられます。結果は列Cに表示され、結果を生成する式は列Dに表示されます。
上または下を丸める
最後の残りの桁(丸め数字)を上下に丸めるかどうかを関数が決定する方法は、number引数を複数引数で除算した結果の剰余によって決まります。したがって:
- この結果がmultiple引数の値の半分より大きいか等しい場合、関数は最後の桁を丸めます(ゼロから離して)。
- この結果がmultiple引数の値の半分よりも小さい場合、関数は最後の桁を(ゼロに向かって)丸めます。
最後の2つの例(画像の8行目と9行目)は、関数が四捨五入または四捨五入を処理する方法を示すために使用されています。
- 8行目では、複数の引数が1桁の整数なので、2はセルA8の12.50の数値の丸めの桁になります。 2.5は多重引数(5.00)の値の半分に等しいので、関数は15.00までの結果を丸めます。これは12.50より大きい5.00の最も近い倍数です。
- 行9では、2.49が多重引数(5.00)の値の半分よりも小さいので、関数は結果を10.00に丸めます。これは5.00の最も近い倍数で、12.49未満です。
ExcelのMROUND関数を使用した例
関数とその引数を入力するオプションは次のとおりです。
- 完全な関数をワークシートのセルに入力する。
- MROUND関数ダイアログボックスを使用して関数とその引数を選択する。
多くの人が、ダイアログボックスを使用して関数の構文を処理するので、関数の引数を入力する方が簡単です。上記の画像の例を再度参照して、ダイアログボックスを使用してセルC2に= MROUND(A2,0.05)関数を入力するとします。次の手順を実行します。
- セルC2を選択してアクティブセルにする
- を選択数式リボンのタブ
- 選択する数学と三角 アイコンを押して機能ドロップダウンリストを開きます
- 選択MROUNDリスト内の関数のダイアログボックスを開く
- ダイアログボックスで、Nアンバー ライン
- このセル参照を数値引数として入力するには、ワークシートのセルA2を選択します
- ダイアログボックスで、複数ライン
- A2の数字が5セントの最も近い倍数に切り上げられるように、0.05を入力します
- 選択OK ダイアログボックスを閉じてワークシートに戻るには
4.55の値は、4.54より大きい0.05の最も近い倍数であるため、セルC2に表示されます。セルC2を選択すると、完全な関数、 = MROUND(A2、0.05)、 ワークシートの上の数式バーに表示されます。