エクセルの小数点切り捨て完全攻略!関数の違いと失敗防ぐ実務術
エクセルの小数点切り捨て完全攻略!関数の違いと失敗防ぐ実務術の要点を分かりやすくまとめてご紹介します。
「正の数では問題なかった計算式が、赤字や値引きのマイナス値が入った途端に狂い始めた」――これは企業の経理部門やデータアナリストの間で頻発する深刻なトラブルです。ネットの質問掲示板やSNS上でも、「エクセルでマイナスをINTで処理したら1多く引かれてしまった」という相談が後を絶ちません。
この混乱を引き起こす根源こそが、ROUNDDOWNとINTの違い理由にあります。数直線上で考えると明白です。例えば「-3.6」という数値を処理する場合、ROUNDDOWN関数やTRUNC関数は絶対値の端数を切り落として原点(0)に近づけるため「-3」を返します。これに対し、INT関数は数直線の左側(より小さい数値)に向かって進むため、「-4」を出力します。
マイナス値切り捨て計算において、利益や取引数量のように「正負双方が発生しうる項目」にINT関数を適用してしまうと、マイナス時だけ意図しない切り下げが発生し、合計値にズレが生じます。社内共有テンプレートや基幹システム連携用のシートを作成する際は、負の数が入っても直感通りの切り捨てが行われるROUNDDOWN関数を使用することが現場防衛の基本原則です。