我不知道为什么我遇到这么多麻烦,但我基本上需要这个版本......
=AVERAGE(A2:L2)
...但是要在标题行中放入类似于 ArrayFormula 的内容,这样它将填充每行 A:L 的平均值,并将该平均值放在 M 列中。例如...
不幸的是,我似乎无法将“AVERAGE”放入 ArrayFormula 中。另外,我需要它在确定平均值时跳过空白单元格。这是我所希望的演示...(作为参考,“Jan”是 A1,“*Ave”是 M1。)
一月 | 二月 | 三月 | 四月 | 五月 | 六月 | 七月 | 八月 | 九月 | 十月 | 十一月 | 十二月 | *大道。 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
$2.00 | $4.00 | $8.00 | $6.00 | $4.00 | $8.00 | 10.00 美元 | $6.00 | |||||
$6.00 | 10.00 美元 | 10.00 美元 | $6.00 | $4.00 | $2.00 | $6.00 | $4.00 | $8.00 | $6.22 |
*我希望将公式放在单元格 M1(“*Ave”)中,以生成要放置在该列中的每一行的结果。
我希望一切都有意义。预先感谢您的帮助!
您可以尝试:
=vstack(
"*Ave.",
byrow(A2:L,lambda(Σ,if(counta(Σ)=0,,average(Σ))))
)
Google 表格
AVERAGE()
忽略空白值。所以
=BYROW(A2:L3,LAMBDA(i,AVERAGE(i)))
满足您的需求。