不规则单元格求数量
=SUM((LOOKUP(ROW($2:$33),IF($A$2:$A$33<>"",ROW($2:$33)),$A$2:$A$33)=$J5)*($B$2:$B$33=--LEFT(M$1))) =COUNT(0/((LOOKUP(ROW($2:$33),ROW($2:$33)/($A$2:$A$33<>""),$A$2:$A$33)=$J2)*($B$2:$B$33=LEFT(K$1,1)*1)))
数组公式,右拉下拉 可以了,谢谢 这个公式是什么原理,帮忙解释解释,细讲一下 =COUNTIF(INDIRECT("B"&MATCH($J2,$A:$A,)&":B"&IFNA(MATCH($J3,$A:$A,)-1,99)),LEFT(K$1)) 你可以按公式-公式求值,点进去一步步看看怎么运行的。
大致就是,先解决合并单元格的问题(因为被合并的单元格其实都是空值,函数识别不到数据),然后再匹配内容是9,6,3的单元格,“0/”是将没有匹配到的单元格转换成错误,然后剩下的数值用count数出来。
页:
[1]