首页 > 解决方案 > 与条件匹配但最后一行的所有行的 AverageIF

问题描述

我需要计算符合特定标准的发票的平均金额(特定公司名称的发票,所以 averageif),但我想从这个计算中排除最后一行。这意味着如果有 4 张与“FACEBOOK”匹配的发票,我只想计算前 3 张的平均值并排除最后一张。我该怎么做?

这是我目前拥有的公式(它正在工作,但我不知道如何修改它以使其适合我的目标):

=AVERAGEIFS('Invoices'!$H:$H",'Invoices'!$F:$F",C2)

标签: google-sheetsgoogle-sheets-formula

解决方案


看看这是否有效

=average(query('Invoices'!$F:$H, "Select H where F ='"&C2&"' limit "&sumproduct('Invoices'!F:F=C2)-1))

推荐阅读