Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arrays 用于检查空白的数组公式_Arrays_If Statement_Google Sheets_Google Sheets Formula_Array Formulas - Fatal编程技术网

Arrays 用于检查空白的数组公式

Arrays 用于检查空白的数组公式,arrays,if-statement,google-sheets,google-sheets-formula,array-formulas,Arrays,If Statement,Google Sheets,Google Sheets Formula,Array Formulas,我有一张谷歌表格,上面有客户订单 列A包含订单号 接下来的四列包含各种数据,在订单的各个阶段填写。(B列至E列) 在F列中,我希望有一个数组公式,用于检查订单何时完成,即,对于包含订单号的所有行,一行中的每一列都已填写 因此,如果A2:E2都充满了数据,那么在F2中它应该表示“完成” 我试过: COUNTA ISBLANK AND OR COUNTBLANK 所有公式都是逐行计算的,但如果输入到arrayformula中,则不起作用 =ArrayFormula(if(and(LEN(A2:

我有一张谷歌表格,上面有客户订单

  • 列A包含订单号

  • 接下来的四列包含各种数据,在订单的各个阶段填写。(B列至E列)

  • 在F列中,我希望有一个数组公式,用于检查订单何时完成,即,对于包含订单号的所有行,一行中的每一列都已填写

因此,如果A2:E2都充满了数据,那么在F2中它应该表示“完成”

我试过:

COUNTA
ISBLANK
AND
OR
COUNTBLANK
所有公式都是逐行计算的,但如果输入到arrayformula中,则不起作用

=ArrayFormula(if(and(LEN(A2:A),COUNTA($B2:E)=0)="True","Complete","There be blanks afoot")

测试表可在此处找到: 试试:

={"Status"; ARRAYFORMULA(IF(A2:A<>"", IF(MMULT(
 IF(B2:E<>"", 1, 0), {1;1;1;1})=4, "Complete", "Still blanks"), ))}
={“状态”;数组公式(IF(A2:A)”,IF(MMULT(
如果(B2:E“”,1,0),{1;1;1})=4,“完成”,“仍然空白”),)

={"Status"; ARRAYFORMULA(IF(A2:A<>"", IF(MMULT(
 IF(B2:E<>"", 1, 0), {1;1;1;1})=4, "Complete", "Still blanks"), ))}