电子表格中带有平均公式的 ArrayFormula

ArrayFormula with Average formula in Spreadsheet

所以,我现在正在处理另一个电子表格项目,这次我想知道如何使用带有数组公式的平均公式来使它们在每次输入新数据时自动下拉。

这是我的电子表格中的图片。所以我想使用带有 arrayformula 的平均公式将它们从 CH 列平均到 CL 列。

Example

我已经尝试了所有 'Averageif' 或 'Average' 并使用 arrayformula 但结果是 '#DIV/0'

你们能帮帮我吗?谢谢。

这是行不通的。 平均公式适用于数组,因此当您尝试将它与 arrayformula 嵌套时它不会改变任何内容。例如。如果您尝试对 3 列的 3 个值取平均值,您可以尝试:arrayformula(average(CH1:Ch,CI1:CI,CL1:CL)) 但它会 return与 average(CH1:Ch,CI1:CI,CL1:CL) 相同的结果 - 所有 3 个范围的所有值的平均值。

我建议解决方法并手动计算平均值(元素总和除以它的数量):

=Arrayformula( (CH1:Ch + CI1:CI +CL1:CL)/3)