计算公式值

时间:2017-04-20 16:36:24

标签: excel excel-formula

我正在尝试计算公式值。如果公式传回一个空白,则不应计算它,如果公式传回一个值,则计算它。怎么办呢?

Cell N8包含=SUM(5,2)

单元格N9包含2

Cell N10包含=""

单元格N11包含=SUM(9,9)

我的公式计算值为4的单元格:=COUNTIF(N8:N11,"<>"&"")

给定的值应该是3,因为N10包含一个没有传递的公式,但是,它计算的是公式。我知道你可以使用像?*这样的外卡不计算公式,但那会破坏我的目的。我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

您可以使用SUMPRODUCT完成此操作。你不能使用&lt;&gt;&#34;&#34;因为&#34;&#34;没有其他值的数值小于或大于。

因为我们可以测试&#34;&#34; =&#34;&#34;然后我们返回true,值为1.然后我们只需要数组中这些值的倒数,所以1-让我们在那里,而SUMPRODUCT完成剩下的工作。

=SUMPRODUCT(1-(N8:N11=""))

enter image description here