0

我不知道如何使我的功能正常工作。这是我尝试实现的功能:

=COUNT(IF(Sheet1!$V$6:$V$1026;Sheet2!C7, IF(Sheet1!$J$6:$J$1026;Sheet2!B7)))

这就是我想做的:(示例)

表 1

    J         V        
6  test      Low

表 2

      B      C           cell with function
7    test   Low                  1

怎么了?还有其他方法可以做同样的事情吗?

附加问题,当我不想使用 1026 作为最终范围但当我想使用一个范围直到最后一个单元格的值时,我该怎么做?

4

1 回答 1

0

我认为您要实现的目标是:

=SUM(IF(Sheet1!$V$6:$V$1026=C7,IF(Sheet1!$J$6:$J$1026=B7,1,0),0))

这是一个数组函数,因此您必须使用 Crtl+Shift+Enter 而不是仅使用 Enter 才能使其工作。

公式的主要问题之一是 IF 语句由三个参数组成:一个测试后跟 true,然后 false 用逗号分隔。在您的公式中,您没有测试,并且您使用的是分号。

于 2013-03-21T09:16:36.267 回答