如何在excel中一单元格输入一个负数时,显示为0.

且该单元格参加运算时也按照0计算,而不是负数.记得好像是用IF函数,请高手帮我写出来.有追加分.... 且该单元格参加运算时也按照0计算,而不是负数.
记得好像是用IF函数,
请高手帮我写出来.
有追加分.
展开
 我来答
云木姚姚
推荐于2018-11-19 · TA获得超过2409个赞
知道小有建树答主
回答量:463
采纳率:100%
帮助的人:87.9万
展开全部

在excel中医单元格输入一个负数时,显示为0,可用IF函数和借助另外一个单元格显示该值。

如下图,预先在B列输入公式:”=IF(A1<>"",IF(A1<0,"0",A1),"")“(意思就是:当A列为空值也就是没有输入数据时,B列也为空,而当A列输入的数据小于0,也就是负数时,B列显示0)。接着在A列任一输入数据,只要负数,B列都会显示0,其他的显示值跟A列一致。

rxh0918
2006-10-24 · TA获得超过670个赞
知道小有建树答主
回答量:323
采纳率:0%
帮助的人:204万
展开全部
这个问题我建议你分两步来解决,基本思路是用两个例来完成:A例和B例:
1、在B例先设计一个if,如下:
=IF(A1<0,"0",IF(A1=0,"0",IF(A1>0,A1)))
这样能解决输入一个小于0的数时显示为0,否则为原数
2、在B例中运用SUM公式可以实现累加的功能,既可完成你的第二个要求。
我没有试过利用循环引用来完成这项功能,如果可以的话,仅供参照。
如果还有其他的问题,我们可以一起研究:QQ173903388
我回你的问题时,还没有楼上的贴子,显示后发现没有楼上发布时间早,呵呵,我没有抄袭楼上的,呵呵,楼上别介意。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友00a5073
2006-10-24 · TA获得超过7308个赞
知道大有可为答主
回答量:9092
采纳率:25%
帮助的人:9216万
展开全部
在b1中输入公式“=if(a1<0,0,a1)”,当a1中输入负数时,b1为0,a1输入正数时,b1等于a1。只能在另一个单元格里面实现这种功能,而不能在a1里面输入包含a1的公式,那样会造成循环引用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式