excel要保留两位小数又不做四舍五入,直接用trunc(数值,2)截掉后面多余的位数就行,这个函数会生成新的数值。要是直接在格式设置里点减少小数位,改的只是显示效果,实际数值本身没变。
把原小数留在 B 列
点 B2 和 B3,确认原值分别是 18.798 和 -5.679。保留原值,在右边新建一列放处理结果。

在 C2 输入 TRUNC
输入=TRUNC(B2,2),得到的结果是18.79,之后直接往下填充公式就行。第二个参数2代表从小数点后开始保留两位。

用负数对照截断方向
点 C3,核对 B3 的 -5.679 截断后是 -5.67。TRUNC 向 0 截断。在旁边输入 =ROUND(B3,2) 会得到 -5.68,两种结果可以直接对照。












