財務データを扱う場合、一般的なニーズの1つは、金額を特定のポイントに丸めることです。たとえば、金額を最も近い半ドルに丸める必要がある場合があります。このような丸めタスクを実行する従来の方法は、次のような式を使用してROUND関数を使用することです。

=ROUND(E27/0.5,0)*0.5

この式は、E27の値を0.5(0.5ドル)で除算してから、小数点以下0桁に丸めます。次に、値に0.5を掛けて、必要な形式に戻します。小数で乗算および除算したくない場合は、次の方法で同じタスクを実行できます。

=ROUND(E27*2,0)/2

おそらく、さらに良いアプローチは、MROUND関数を使用することです。この関数は、指定した倍数に値を丸めます。この場合、E27の値を最も近い半ドルに丸める場合は、次の式を使用します。

=MROUND(E27,0.5)

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(9664)は、Microsoft Excel 2007、2010、2013、2016、2019、およびOffice 365のExcelに適用されます。Excelの古いメニューインターフェイス用のこのヒントのバージョンは、次の場所にあります。