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
Google sheets 排列公式和总和_Google Sheets_Array Formulas - Fatal编程技术网

Google sheets 排列公式和总和

Google sheets 排列公式和总和,google-sheets,array-formulas,Google Sheets,Array Formulas,我试图在B列中打印A列前面所有行的总和。通过通常的公式,这是这样做的: 但我需要用arrayformula来做这个。我试图在A1中输入以下内容:=ARRAYFORMULA(IF(A1:A4“”;SUM(间接的)(“A1:A”&行(A1:A4);) (如果我没弄错的话,在英文版中,用“;”代替“,”) 但它不起作用: 请告诉我,如何使用arrayformula解决此问题?基于前一段时间的@a: =ARRAYFORMULA(SUMIF(ROW(A1:A4), "<="&ROW(A1

我试图在B列中打印A列前面所有行的总和。通过通常的公式,这是这样做的:

但我需要用arrayformula来做这个。我试图在A1中输入以下内容:
=ARRAYFORMULA(IF(A1:A4“”;SUM(间接的)(“A1:A”&行(A1:A4);)
(如果我没弄错的话,在英文版中,用“;”代替“,”)

但它不起作用:

请告诉我,如何使用arrayformula解决此问题?

基于前一段时间的@a:

=ARRAYFORMULA(SUMIF(ROW(A1:A4), "<="&ROW(A1:A4), A1:A4))

=ARRAYFORMULA(SUMIF(第A1:A4行),”我输入了一个错误:“我试着在B1中输入这个:“它是有效的,非常感谢!你能解释一下你的公式是如何工作的吗?”听不懂:(谢谢你的引用。我在最初的回答中添加了一些解释。我再次尝试理解。我做到了。再次感谢你的帮助!
=ARRAYFORMULA(SUMIF(ROW(A1:A4), "<="&ROW(A1:A4), A1:A4))