具有引用dynamic单元格的数组公式的COUNTIF
我试图使用一个dynamic数组的COUNTIF作为标准。
我在单元格D1,E1和F1中更改了名称,因此,当我更新这些单元格中的值时,COUNTIF会根据用作条件的名称返回不同的和。
=COUNTIF(Col!A:A, "Test", Col!B:B, {D1, E1, F1})
我正在使用一个数组,因为有时D1,E1或F1中的值可能是空的,所以我需要COUNTIF来计算正在切入和切出数组的值B:B。
示例数据的答案如下:
ColA ColB Test Rob Foo Jim Test Ted Bar Rob Test Rob Test Jim Foo Ted Test Jim Test Ted =COUNTIF(Col!A:A, "Test", Col!B:B, {"Rob", "Jim", "Ted"}) Answer: 6 =COUNTIF(Col!A:A, "Test", Col!B:B, {"", "", "Ted"}) Answer: 2 =COUNTIF(Col!A:A, "Test", Col!B:B, {"", "Jim", "Ted"}) Answer: 4
我看了这里,但我不写这个VBA代码
Excel COUNT()与COUNTIF()与数组
我试过这个方法,但是不会让我把单元格引用放到数组中而不会popup一个错误。 我可以放入string,但我需要我的数组有值进出。
数组作为Excels COUNTIFS函数中的条件,混合AND和OR
build议?
把它包装在SUM()中并用Ctrl-Shift-Enterinput:
=SUM(COUNTIFS(Col!A:A, "Test", Col!B:B, D1:F1))
该数组需要是连续的,一行或一列。