Arrays 最高和数组列表

Arrays 最高和数组列表,arrays,google-sheets,formulas,array-formulas,Arrays,Google Sheets,Formulas,Array Formulas,我有一个值和名称的列表,我希望单单元格公式只返回列表中最大的求和值。 实际上,我在Microsoft excel中使用了以下功能: =MAX(SUMIFS($A:$A,$B:$B,$B:$B,$B:$B,"<>")) =MAX(SUMIFS($A:$A,$B:$B,$B:$B,“”) 但现在我被要求把它放到谷歌的表格里,它给了我很多问题 =ARRAYFORMULA(MAX(SUMIFS(F:F,G:G,G:G,G:G,"<>"))) =ARRAYFORMULA(

我有一个值和名称的列表,我希望单单元格公式只返回列表中最大的求和值。 实际上,我在Microsoft excel中使用了以下功能:

  =MAX(SUMIFS($A:$A,$B:$B,$B:$B,$B:$B,"<>"))
=MAX(SUMIFS($A:$A,$B:$B,$B:$B,“”)
但现在我被要求把它放到谷歌的表格里,它给了我很多问题

=ARRAYFORMULA(MAX(SUMIFS(F:F,G:G,G:G,G:G,"<>")))
=ARRAYFORMULA(最大值(SUMIFS(F:F,G:G,G:G,G:G,“”))

这类方法可行,但它只计算与公式所在行相同的值。我不像excel那样熟悉工作表,我做错了什么?

你可以试试
SUMIF

=Max(ArrayFormula(SumIf(G:G,G:G,F:F)))

我想我不需要第二个标准。无论如何,它似乎不会拾取空白=ARRAYFORMULA(MAX(SUMIFS(F:F,G:G,G:G)))仍然与上面的问题相同。我觉得这不应该起作用——但我不太明白为什么Google sheets会做一些事情。它会自动忽略“G”列中的空白单元格,即使“F”中有值,因此这正是我要查找的。这么简单。谢谢您的支持。@L.P.大多数聚合函数(如Sum和Average)都会忽略文本、布尔值和空值等非数值。此外,在数组公式中使用SumIf和SumIf时,它们的行为似乎有所不同