Excelが計算を実行する方法:

Excelは、数学計算を実行するときに数値形式を考慮しません。計算を実行するとき、Excelは、フォーマットを考慮せずに、最大15桁の有効数字を使用して数値全体を操作します。

問題:

セルに表示される数値がExcelが計算に使用する数値と異なる場合、それらのセルの合計に明らかな違いがある可能性があります。

たとえば、スクリーンショットのセルB1からB5では、数値は数値形式に基づいて丸められています。セルB6の合計は、表示されている数値の合計である16と等しくないことに注意してください(このヒントの最後のページのスクリーンショットにあるC6の配列数式の説明を参照してください)。

解決策1:

番号の削除(永続的–元に戻すことはできません!)

  1. [ツール]メニューから、[オプション]を選択します。

  2. [計算]タブを選択し、[表示された精度]オプションボタンを選択します。

セル内の小数点以下の桁はすべて削除されます。セルに表示されている数値は整数であり、合計はこれらの整数の合計です。

短所:番号が完全に削除されているため、この操作を元に戻す方法はありません。

解決策2:

配列数式を使用して丸められた数値を合計する最も近い整数に丸められた数値を合計するには:

1.セルC6に、= ROUNDと入力します(このヒントの最初のページのスクリーンショットを参照してください)。

  1. [関数の引数]ダイアログボックスでCtrl + Aを押し、ROUND数式の最初の[数値]引数ボックスに範囲C1:C3を入力します。

  2. Num_digits引数ボックスに、0を入力して数値を最も近い整数に丸め、[OK]をクリックします。

4.等号(=)の後に、SUMと入力します。

5。((括弧を開くには、Endを押してから、と入力します)と入力して、括弧を閉じます。

  1. Ctrl + Shift + Enterを押して配列数式を作成します(数式が#VALUEエラーを返した場合は、F2を押してから、Ctrl + Shift + Enterを押します)。

数値を数千に四捨五入するには(下部のスクリーンショットを参照):上記の手順に従って、配列数式をセルB5に挿入し、ROUND数式の2番目の引数ボックスに-3を入力します。

スクリーンショット//四捨五入された数値の合計