Excel里俩数相减明明是0,却不显示?别急,多半是这几个原因:
1?? 单元格格式装样子!表面看着一样,其实小数位藏着猫腻~比如3.14和3.140000001,格式设成保留2位小数就都显示3.14,一减≈0但不是真0。试试右键→设置单元格格式→小数位调多点,真相立马出来!
2?? 浮点运算有误差,电脑算小数天生带点小脾气,0.1+0.2≠0.3这种事真有 结果可能是-0.0000000001这种鬼数字。用ROUND(结果,2)四舍五入一下,秒变0!
3?? Excel偷偷把0藏起来了!文件→选项→高级→找到在具有零值的单元格中显示零,勾上它!不然0直接隐身…
搞定这仨,基本稳了~
1?? 单元格格式装样子!表面看着一样,其实小数位藏着猫腻~比如3.14和3.140000001,格式设成保留2位小数就都显示3.14,一减≈0但不是真0。试试右键→设置单元格格式→小数位调多点,真相立马出来!
2?? 浮点运算有误差,电脑算小数天生带点小脾气,0.1+0.2≠0.3这种事真有 结果可能是-0.0000000001这种鬼数字。用ROUND(结果,2)四舍五入一下,秒变0!
3?? Excel偷偷把0藏起来了!文件→选项→高级→找到在具有零值的单元格中显示零,勾上它!不然0直接隐身…
搞定这仨,基本稳了~
