EXCEL中可以输入数值的A1,B1。如何设定当B1输入与A1相同的数值时,A1原本的数值自动归零?

如题所述

这个没办法实现吧,你既要在A1里输入参考数据,又要在A1里编写公式,哪有这么强大的功能。不妨设A、B、C三列,以C列放置参考数据,假设B1=C1,那么A1=0,否则A1=C1就行了。


在A1编写公式如下:

=if(B1=C1,0,C1)

或者:

=if(isblank(B1),"",if(B1=C1,0,C1))

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-11-29
不能实现你的要求。在A1格有数据的情况下,就不能再输入公式了,如果输入了公式,A1的数据就没有了。
第2个回答  2013-11-29
1.在C1输入=IF(A1<B1,"输入错误","") 2.单击A1——数据——有效性——允许里选择自定义——公式里写=A1>B1——出错报告的标题里写输入错误——错误信息里写A1必须大于B1之类的话之后再按照此方法设置B1单元格(用这种方法写的话省去占用C1单元格)
第3个回答  2013-11-29
建议你增加C1这个字段,用它来判断A1,B1是否相等,相等时为0.用IF函数
第4个回答  2013-11-29
=if(isblank(B1),"",if(B1=C1,0,C1))
相似回答
大家正在搜