我无法找到如何使我的功能工作(CountIF有2个语句和2个范围)

时间:2013-03-21 08:56:00

标签: excel countif

我无法找到如何让我的功能发挥作用。 这是我尝试工作的功能:

=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作为最终范围但是当我想使用范围直到最后一个单元格值时,我该怎么做?

1 个答案:

答案 0 :(得分: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。在你的公式中你没有测试,你使用的是分号。