我编写了一个if函数,用于查看excel中增长的百分比,其中一个空单元格给出了一个值错误。细胞配方就像这样;
{{1}}
我希望看到这个细胞是空的。有谁知道这个?谢谢!
答案 0 :(得分:1)
与您当前的情况并不完全相关,但尝试使用SIGN功能减少嵌套的IF。
=if(z4=0, sign(d4), (d4-z4)/abs(z4))
现在与您当前的情况相关,看起来您的公式显示空白但不等于零的零长度字符串,并且不能在数学方程式中使用而不产生#VALUE!错误。
您不能使用VALUE(...)或INT(...)函数将零长度字符串转换为零,但您可以使用SUM(...)。
=if(sum(z4)=0, sign(d4), (d4-z4)/abs(z4))
或者,您可以默认使用IFERROR返回错误的任何公式。
=iferror(if(z4=0, sign(d4), (d4-z4)/abs(z4)), "")