Google sheets Google Sheets:ArrayFormula带CountBlank

Google sheets Google Sheets:ArrayFormula带CountBlank,google-sheets,array-formulas,google-sheets-formula,Google Sheets,Array Formulas,Google Sheets Formula,我正在尝试将以下公式包装到数组公式中: =IF(A3=0,,COUNTBLANK(E3:3)) 我试着这样做: =ARRAYFORMULA(IF(A3:A=0,,COUNTBLANK(E3:E:3))) 但是得到一个公式错误 正确的方法是什么?您需要这样做: =ARRAYFORMULA(IF((LEN(A3:A))*(A3:A<>0), COLUMNS(E3:3)- MMULT(IFERROR(LEN(INDIRECT("E3:"&ADDRESS(ROWS(A1:A)

我正在尝试将以下公式包装到数组公式中:

=IF(A3=0,,COUNTBLANK(E3:3))
我试着这样做:

=ARRAYFORMULA(IF(A3:A=0,,COUNTBLANK(E3:E:3))) 
但是得到一个公式错误


正确的方法是什么?

您需要这样做:

=ARRAYFORMULA(IF((LEN(A3:A))*(A3:A<>0), COLUMNS(E3:3)-
 MMULT(IFERROR(LEN(INDIRECT("E3:"&ADDRESS(ROWS(A1:A),
 COLUMNS(A1:1),4)))/LEN(INDIRECT("E3:"&ADDRESS(ROWS(A1:A),
 COLUMNS(A1:1),4))), 0), TRANSPOSE(COLUMN(E3:3)^0)), ))
=ARRAYFORMULA(如果((LEN(A3:A))*(A3:A0),列(E3:3)-
MMULT(IFERROR(LEN)(间接)(“E3:”)和ADDRESS(行(A1:A)),
列(A1:1),4))/LEN(间接(“E3:”&地址(行(A1:A),
列(A1:1),4)),0),转置(列(E3:3)^0)),)