Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.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
If statement 填充公式_If Statement_Google Sheets_Google Sheets Formula_Array Formulas - Fatal编程技术网

If statement 填充公式

If statement 填充公式,if-statement,google-sheets,google-sheets-formula,array-formulas,If Statement,Google Sheets,Google Sheets Formula,Array Formulas,是否有一种方法可以动态地将公式填充到最后一行,因为添加新行时,google表单中的公式中没有脚本。我只需要有数据的单元格中的公式,而不需要空单元格中的公式。因此,如果我在B1/B5列中有1,2,3,4,5,我希望在A1=B1列中填充,并填充到A5=B5行,仅在前5行中添加,并在填充B6时自动在A6中添加公式。当然,请在A1单元格中尝试此操作: =ARRAYFORMULA(IF(B1:B<>""; ROW(A1:A); )) =ARRAYFORMULA(如果(B1:B)”;行(A1:

是否有一种方法可以动态地将公式填充到最后一行,因为添加新行时,google表单中的公式中没有脚本。我只需要有数据的单元格中的公式,而不需要空单元格中的公式。因此,如果我在B1/B5列中有1,2,3,4,5,我希望在A1=B1列中填充,并填充到A5=B5行,仅在前5行中添加,并在填充B6时自动在A6中添加公式。

当然,请在A1单元格中尝试此操作:

=ARRAYFORMULA(IF(B1:B<>""; ROW(A1:A); ))
=ARRAYFORMULA(如果(B1:B)”;行(A1:A);)
或者你想放什么就放什么:

=ARRAYFORMULA(IF(B1:B<>""; B1:B; )) 
=ARRAYFORMULA(IF(B1:B“”;B1:B;))

我确实尝试了数组公式,但我遇到的问题是,工作表从其他工作表导入数据,使用数组时,它认为空行不是空的,导入新行时,最后一个非空行下方将近1000行。您可以共享工作表的副本吗?