Excel中怎么才能在条件为假的时候什么也不做?即为原值

来源:百度知道 编辑:UC知道 时间:2024/05/21 22:44:08
比如在B3单元格输入下面的公式,
=if(条件,成立时的结果,B3) //条件为假时的结果“写成这个单元格的引用B3”
它说这个无法计算,是循环引用……

例:若A3=6时,B3=1,否则B3=B3.
----A列------B列
----A3=6------B3

B3的公式=IF(A3=6,1,B3)
上述公式,A3=6时,B3=1;A3不=6时,B3全部都等于0。
因为B3是一个空单元格,而Excel里面默认空格的值为0。

若B3的公式=IF(B3=6,1,B3)
那么B3的值永远是0。
因为B3是一个空单元格,无值,而Excel里面默认空格的值为0。

因为不知道你的条件(例:A3=6)是什么,故也不懂你的公式是什么原因,可不可用??

比如在B3单元格输入下面的公式,
=if(条件,成立时的结果,B3) //条件为假时的结果“写成这个单元格的引用B3”

这是不可能的,
在本单元格内系统是不让你修改本单元格的数值的。
你只有在另外一列上进行对源数据列的判断。