excel单元格数值为0不显示,但乃可以求和

比如我A1引用B1单元格的值,A2引用B2单元格的值。A3=A1+A2。这时我想让A1和A2等于0时不显示,我用了A1=if(B1=0,"",B1)这样的公式,这样如果A1是0时就不显示了,但这样又带来一个问题,就是A3不能求和了,出现错误的公式提示,我该如何解决。
再补充一下:如果用 工具菜单->选项->视图标签->把窗口选项中“零值”前面的√取消。 这一招会把所有的零都不显示,可我希望A3还是能显示出0。

1楼的回答有点特别,虽然我不知道每个字符所表达的意思,可这方法相当管用,表杨一下,不过能否告知各个字符的含义呢,谢谢了。

分析:
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值,菜单--工具-选项-视图-零值,将零值打勾。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-02-17
你可以设置单元格自定义格式

0;-0;;@
第2个回答  推荐于2016-03-14
选中A1和A2,右击选择“设置单元格格式”,在“数字”选项卡的“分类”下面选择“自定义”,在右边的“类型”下面输入并确定:
0;-0;;@
然后A1和A2里面直接:
=B1
=B2
就可以了。

补充回答:
0;-0;;@
用逗号分隔各种数值的格式,即:
大于零的格式;小于零的格式;等于零的格式;文本的格式

因为第二和第三个分号之间是空白的,即等于零时,格式定义为显示空。本回答被提问者采纳
第3个回答  2010-02-17
A3=SUM(A1:A2)就可以了.
相似回答