仅比较输入的第一个值的简单Excel数组示例

时间:2019-01-16 19:41:04

标签: excel

我正在尝试使用数组公式(在单元格D2中)进行计算,而我正在长期计算单元格D11中的计算结果。我遇到的问题是,我的数组公式似乎无法一次一评估输入的数组。例如,我希望公式的第二次比较如下:

检查是否[[B7> 0]和[C7 = 0]),如果是,则返回D7。

但是我认为这只是检查B列数组中的每个值是否> 0,以及C列数组中的每个值是否= 0。

以下屏幕截图详细说明了我的问题。谢谢!

https://i.imgur.com/8eVp7X7.png

1 个答案:

答案 0 :(得分:0)

您不需要数组公式,可以使用

=SUMIFS(B6:B10,B6:B10,">0",C6:C10,0)

数组公式不喜欢AND。参见here。这个数组公式会起作用

=SUM(IF(B6:B10>0,IF(C6:C10=0,B6:B10)))