チャックは、Excelに最も近い偶数の整数に強制的に丸める方法があるかどうか尋ねました。彼は、彼が行っていたいくつかの統計分析に基づいて、この願望を表明しました。

最も近い偶数の整数に丸める方法はいくつかありますが、選択する答えは「最も近い」の定義方法によって異なります。たとえば、丸めたい数値が13の場合、最も近い偶数の整数は12または14ですか? -13のように負の数を扱う場合、答えは変わりますか?

次の偶数の整数が常にゼロから離れていると思われる場合は、EVEN関数を使用できます。この関数は、常にゼロから離れている次の偶数の整数に丸められます。したがって、-13は-14に丸められ、13は14に丸められます。これは整数を丸める場合はうまく機能する可能性がありますが、整数以外の値を丸める場合はそれほどうまく機能しません。たとえば、EVENは12から12を丸めますが、12.1は14よりも明らかに12に近いにもかかわらず、12.1から14を丸めます。

四捨五入する数値が整数でない場合は、数式が必要になります。次の式はこの目的で機能します:

=INT(A2/2+0.5)*2

丸められていない値がセルA2にあるとすると、この数式は値を2で除算し、その値を整数に丸めてから、結果に2を掛けます。これは、11.1から13までのすべての値がに丸められることを意味します。 12.(これは負の値でも機能します。)

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

このヒント(2828)は、Microsoft Excel 97、2000、2002、および2003に適用されます。Excel(Excel 2007以降)のリボンインターフェイス用のこのヒントのバージョンは、次の場所にあります。