在数据表中正数和负数相加为零,为什么excel表求和后未出现零值。而是出现-0.00

这是因为我们日常所用数字为十进制,而计算机要先转换为二进制,运算后再转回十进制显示出来,在计算机运算及转换过程中(而且很多小数转换为二进制时可能位数无限,根本无法精确转换)就会出现误差,结果就可能会出现很多位的小数部分。除了设置单元格格式外,结果还可以加上四舍五入的公式,比如:round(运算后的值,2)就表示结果保留2位小数,等等。

分析:

A1=B1,A2=B2。A3=A1+A2。

让A1等于0时不显示,A1=IF(B1=0,"",B1),

让A2等于0时不显示,A2=IF(B2=0,"",B2),

A3=A1+A2(不能求和)

解决一:SUM公式

A3=SUM(A1:A2)

解决二:自定义格式

选中你要设置的特定的单元格区域,比如A1:A2;

菜单--单元格(格式)--“数字”选项

分类:自定义

类型:“G/通用格式;G/通用格式;;”(引号中的COPY进去,注意一共有3个分号)

确定。

解决三:条件格式

选中要设置的特定的单元格单元格,设置条件当值为0时,字体为白色,那样表面上就看不出了,但可以参与计算。

1、选择你要显示数值的区域,比如A1:A2;

2、菜单--格式--条件格式;条件(1),选择单元格数值,等于,0,点击“格式”,字体颜色设置为白色(字体颜色取决于你背景的颜色,你背景是**,字体就选**),点确定,好了,凡是为0的,都和背景颜色一样了,一般人应该看不到这个0了,同理你还可以设置其他数值。

解决四:不显示零值

菜单--工具--选项--“视图”选项

清除“零值”复选框(将零值显示为空白单元格)

确定。

注意:如果用菜单--工具-选项-视图-零值,将零值的勾去掉,则该表格的所有零值都不显示了;

如果要恢复显示0值,菜单--工具-选项-视图-零值,将零值打勾。

本文来自作者[努力啊大诗霜]投稿,不代表泰博号立场,如若转载,请注明出处:https://www.staplesadv.cn/ds/19068.html

(19)
努力啊大诗霜的头像努力啊大诗霜签约作者

文章推荐

发表回复

作者才能评论

评论列表(3条)

  • 努力啊大诗霜的头像
    努力啊大诗霜 2025年08月26日

    我是泰博号的签约作者“努力啊大诗霜”

  • 努力啊大诗霜
    努力啊大诗霜 2025年08月26日

    本文概览:这是因为我们日常所用数字为十进制,而计算机要先转换为二进制,运算后再转回十进制显示出来,在计算机运算及转换过程中(而且很多小数转换为二进制时可能位数无限,根本无法精确转换)就会...

  • 努力啊大诗霜
    用户082611 2025年08月26日

    文章不错《在数据表中正数和负数相加为零,为什么excel表求和后未出现零值。而是出现-0.00》内容很有帮助

联系我们

邮件:泰博号@gmail.com

工作时间:周一至周五,9:30-17:30,节假日休息

关注微信