统计空白

时间:2016-10-19 10:37:25

标签: google-sheets array-formulas

只要B中有值,我需要一个自动扩展公式来计算每行中的空白单元格。我已经尝试了=ARRAYFORMULA(IF(ISBLANK(B2:B),IFERROR(1/0),COUNTBLANK(E2:2))),从而管理了扩展,但它继续计算E2:2,而不是数组扩展到的实际行。

2 个答案:

答案 0 :(得分:2)

尝试这样的事情

=ArrayFormula(IF(LEN(B2:B100),MMULT(N(ISBLANK(B2:100)), TRANSPOSE(column(B2:2)^0)),))

改变范围以适应。

答案 1 :(得分:2)

使用INDIRECT从answer @JPV

添加对公式的自动调整引用
=ArrayFormula(
  IF(
    LEN(INDIRECT("B2:B"&COUNT(B2:B)+1)),
    MMULT(N(ISBLANK(INDIRECT("B2:"&COUNT(B2:B)+1))), TRANSPOSE(column(B2:2)^0)),
  )
)

注意:假设B2:B中的值是数字或空格。