Excel百分比列的空单元格给出了值错误

时间:2018-02-23 06:39:26

标签: excel excel-formula

我编写了一个if函数,用于查看excel中增长的百分比,其中一个空单元格给出了一个值错误。细胞配方就像这样;

{{1}}

我希望看到这个细胞是空的。有谁知道这个?谢谢!

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)), "")
相关问题