首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >具有电子表格中平均公式的ArrayFormula

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

Stack Overflow用户
提问于 2021-02-25 07:35:24
回答 2查看 1K关注 0票数 1

因此,现在我正在处理另一个电子表格项目,这一次我想知道如何使用平均公式和数组公式,使它们在每次输入新数据时都会自动下降。

这是我电子表格上的照片。所以我想用数组公式将它们从CH列平均到CL列。

示例

我试过所有的“Averageif”或“Averageif”,并使用数组公式,但结果是“#DIV/0”

你们能帮帮我吗?谢谢你。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-02-25 07:53:43

不会有效果的。平均公式适用于数组,所以当您尝试用数组公式嵌套它时,它不会改变任何东西。例如。如果您尝试从3列中平均3个值,您可以尝试:array式( average (CH1:Ch,CI1:CI,CL1:CL)),但是它将返回与average(CH1:Ch,CI1:CI,CL1:CL)相同的结果--所有三个范围的所有值的平均值。

我建议解决办法,并手动计算平均值(元素之和除以它的个数):

代码语言:javascript
运行
复制
=Arrayformula( (CH1:Ch + CI1:CI +CL1:CL)/3)
票数 5
EN

Stack Overflow用户

发布于 2022-10-01 11:23:45

现在可以这样做了:

代码语言:javascript
运行
复制
=INDEX(IFERROR(1/(1/BYROW(OFFSET(CH2,,,
 MAX((INDIRECT("CH2:"&ROWS(CH:CH))<>"")*ROW(CH2:CH)), 5), 
 LAMBDA(x, AVERAGE(x))))))

有关更多变体,请参见:https://stackoverflow.com/a/65435321/5632629

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66364190

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档