已发布工作解决方案!
我需要从下面已经完成的事情中减去退款......
它是从什么开始的...
在标题行中使用类似于 ArrayFormula 的内容,以便填充每行 A:L 的平均值,并将该平均值放在 M 列中。例如...
(仅供参考,“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中。 (在此处的帮助下:在 Google 表格中使用 ArrayFormula(或类似的)跳过空白单元格,查找行中多个美元金额的平均值)...
=VSTACK("Monthly Ave.",
BYROW(A2:L,
LAMBDA(Σ,
IF( COUNTA(Σ)=0,,AVERAGE(Σ)
)
)
)
)
我现在需要什么...(添加了新列。)
(在此新表中,“Jan”为 A1,“Rfnd.”为 M1,“*Ave.”为 N1。)
一月 | 二月 | 三月 | 四月 | 五月 | 六月 | 七月 | 八月 | 九月 | 十月 | 十一月 | 十二月 | Rfnd。 | *大道。 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
$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 | $5.00 | $5.67 |
这次,公式将进入上面示例中的 N1 中。我尝试简单地强制输入“-M2”以及其他一些调整,但我无法让它工作。这是我最近的一次...
=VSTACK("Monthly Ave.",
BYROW(A2:L,
LAMBDA(Σ,
IF( COUNTA(Σ)=0,,(SUM(Σ)-M2)/COUNTA(Σ)
)
)
)
)
...但是“-M2”引用只是使得每个单独的行仅从单个特定单元格(M2)中减去,而不是从每个相关行的 M 中减去。并使用范围 M2:M 打破它。
我超级疲劳(因此标题和帖子过于冗长),我怀疑我错过了一些简单的东西,但任何帮助将不胜感激。谢谢!
更新:测试演示表 https://docs.google.com/spreadsheets/d/1peoRmUPdcFmBd6ZaZLeVOct4YFfkhuZQP0SQsZ-qzWs/edit?usp=sharing
稍微修改一下你尝试锻炼的公式:
=VSTACK("Monthly Ave.",
BYROW(A2:L,
LAMBDA(Σ,
IF( COUNTA(Σ)=0,,(SUM(Σ)-offset(index(Σ,,12),,1))/COUNTA(Σ)
)
)
)
)