标签: excel dynamic count range countif
在图片示例中,我想对每一行中的空列(或值为0)进行计数。我从countif函数开始,但是我需要范围是动态的,而不是对每一行进行手动操作,因为每一行都有不同的起点。
有人可以帮忙吗?
答案 0 :(得分:0)
欢迎来到。
尝试使用此数组公式(输入Ctrl+Shift+Enter)
Ctrl+Shift+Enter
=SUM(IF(INDEX($B1:$N1,1,MATCH(FALSE,ISBLANK($B1:$N1),0)):N1,0,1))
结果如下:
请注意,MATCH(FALSE,ISBLANK($B1:$N1),0)是动态部分,用于检查计算范围应从何处开始(即,它忽略了前几个空白单元格)。
MATCH(FALSE,ISBLANK($B1:$N1),0)