Anonim

Google SpreadsheetsのMROUND関数は、数値を最も近い0.5、5、10 、または選択した他の指定された倍数に上方または下方に丸める簡単な方法を提供します。 この例は、関数を使用して、アイテムの合計コストをセント単位で切り上げまたは切り捨てることです。 これは、5セント(0.05)、10セント(0.1)、さらには25セント(0.25)になります。 これは、変更を提供するときに3セント(0.03)を5または33セント(0.33)に四捨五入することにより、ドルのペニーにつながる数値を回避するのに役立ちます。

Googleスプレッドシートの重複を削除する方法の記事もご覧ください。

実際にセルの値を変更せずに表示される小数点以下の桁数を変更できる書式設定ファンクションキーを使用するのとは異なり、 MROUND関数は実際にデータの値を変更します。 この関数を使用してデータを指定された量に丸めると、計算結果が影響を受けます。 丸めに数値を指定しない場合は、代わりにROUNDUPまたはROUNDDOWN関数を使用できます。

MROUND関数の構文と引数

関数の構文はそのレイアウトです。 これには、関数の名前、括弧(配列へのインデックス付けに使用される)、および引数が含まれます。

MROUNDの構文関数は次のとおりです。

= MROUND(値、係数)

関数で使用可能な引数は、両方とも必須です。

:これは、最も近い整数に切り上げまたは切り捨てられる数値になります。 引数は、これを丸めの実際のデータとして使用したり、Googleワークシートに既に配置されている実際のデータへのセル参照として使用したりできます。 値は、以下に示すワークシートのDATA列にある数値として表示され、データを含むセルの各引数内で参照されます。 私の例では、値/データは3.27(A2として参照)、22.50(A8)、および22.44(A9)です。

係数 :これは、値(データ)を最も近い倍数に切り上げまたは切り捨てる数値を提供します。 これは、私の例ではさまざまな程度(0.05、0.10、-0.05、10を挙げると10)で表されています。

MROUND関数の例

提供された画像の最初の6つの例では、列Aに見られる値として3.27を使用しています。6つの関数セルすべてで、その値は、係数引数に異なる整数を使用してMROUND関数によって切り上げまたは切り下げられます。 最終結果は列Cに表示され、式の説明は列Dに表示されます。

最後の数字または整数の丸めは、値の引数に完全に依存します。 値の丸め桁と右側のすべての数値がファクター引数の半分以下の場合、関数は切り捨てられます。 それらの同じ数値がfactor引数以上である場合、数字は切り上げられます。

行8および9は、関数が切り上げと切り捨ての両方を処理する方法を示すための主要な例です。 両方の行には1桁の整数があり、この場合は5です。これは、行8と9の2番目の2が丸め桁になることを意味します。 2.5はfactor引数の値の半分に等しいため、関数は25に切り上げられ、5の倍数に最も近い値になります。9行目のように、2.49はfactor引数の値の半分より小さく、切り捨てられます。

MROUND関数を入力する方法

Googleシートは、関数をセルに入力するときに自動提案ボックスを使用します。 関数を入力するつもりはないが、実際には回避策があまりない場合、これは少し面倒です。 私の例で作成したMROUND関数を入力するには:

  1. GoogleスプレッドシートのセルA13.27と入力します。
  2. 結果が生成されるアクティブなセルになるため、セルC1をクリックして強調表示します。
  3. = 」キーを押してから、 MROUNDと入力します 。 関数の名前が表示された自動提案ボックスが表示されます。 この場合、ボックス内の関数をクリックして自動的にブラケットを配置するか、自分で入力できます。

  4. A1をクリックして、このセル参照を値の引数として入力します。
  5. 続いて、コンマを入力して引数を区切り、 0.05を入力します。
  6. 引数をフォローアップブラケットで終了するか、キーボードのEnterキーを押して自動補完します。

値は0.05に切り捨てられたため、値は3.25と表示されます。 関数自体は現在の値のみを残して消えますが、セルC2を強調表示して数式バーを一見することで、記述されているように関数全体を表示することもできます。

Googleシートのセルを最も近い10に丸める方法