总和在arrayformula旁边的列中不起作用

时间:2019-04-17 16:48:24

标签: google-sheets formula google-sheets-formula

我有一栏不会总结?它位于带有数组公式的列旁边,在这种情况下,如何完成总和?

这是我在C3中的公式:

ArrayFormula(query({M8Report!A2:T,arrayformula(left(regexreplace(M8Report!N2:N, "\n|\r", ""),150))},"Select Col5,Col2,Col1,Col21,Col3 Where (Col4 = 'Work Order') order by Col5", -1))

在B中,我在B1中输入了整数值,我有=sum(B3:B),如果在B1中我使用B3+B4+B5+etc..却得到了正确的结果,则结果始终为0。

..尝试了所有我能想到的并且相同问题总和= 0 因为C是动态的,所以我需要一种方法求和B中的所有值 ..任何想法都会有所帮助

2 个答案:

答案 0 :(得分:0)

在样品表中,公式为:

= { QUERY ; { "TOTAL" , SUM(B3:B) } }

将其更改为:

=CONCAT("TOTAL ", SUM(B3:B))

该错误与您使用{}有关,后者用于定义数组文字。您只想合并2个字符串,其中一个是值的总和。另外请注意,您可能要改用B4:B,因为B3是该数据下面的数据的标题。

最后,确保数据是数字。原始数据的格式为纯文本,因此SUM()无需添加任何内容。

答案 1 :(得分:0)

要解决格式化问题,您可以执行以下操作:

={"Total", SUMPRODUCT(B5:B)}

0