因为B1公式返回的空值是文本形的,无法进行数值计算。用公式:=IF(B1="",A1,A1-B1)
把公式改成:=A1-N(B1)试试
B2单元格的公式里是否以""表示为空值? ""是空值但不是0,相减的时候会把它当做文本看待。当然会出现错误。类似于 1-A=#VALUE! 如果不是这种情况,能否把B1里的公式写出来给我看看。
=IF(LEN(B1),A1-B1,"")
选中空白单元格,右键单击,找到设置单元格格式,点数值,点确定,然后继续算。