如何在不产生负数的情况下将此公式的结果限制为 0?

如何在不产生负数的情况下将此公式的结果限制为 0?

如何在不产生负数的情况下将此公式的结果限制为 0?

公式 =IFERROR(((N36-P36)/N36 ), "NA")

它会产生像这样的值在此处输入图片描述

我想设置一个限制,以防止公式产生负数,如 -34 或 -1 等。最低结果应该是 0,而不是低于这个数字。我该如何解决这个问题?除此之外,公式可以按预期工作

答案1

IF只需在计算本身中添加一个测试:

=IFERROR(  IF( ((N36-P36)/N36)<0, 0, ((N36-P36)/N36) ), "NA")

这样做之后,如果计算产生了一个数值结果并且它为负数,则输出为 0。并且如果它产生了错误,输出仍然是“NA”,因此您得到了想要的一切。

(由于该网站众所周知,评论的搜索结果 URL 可能在未来几十年内都有效,但谁知道呢?我非常确定(确定甚至不值得点击它)它暗示的是同一件事,如果不是,那么,你会有更多的方法。但以上内容非常简单明了。)

相关内容