对于与条件匹配但与最后一行匹配的所有行的AverageIF

问题描述 投票:0回答:1

我需要计算与特定条件匹配的发票的平均金额(特定公司名称的发票,因此是averageif),但我想从此计算中排除最后一行。这意味着如果有4张发票与“FACEBOOK”相匹配,我想计算前3个发票的平均值并排除最后一个。我该怎么办呢?

这是我目前的公式(它正在运行,但我不知道如何修改它以使其符合我的目标):

=AVERAGEIFS('Invoices'!$H:$H",'Invoices'!$F:$F",C2)
google-sheets google-sheets-formula
1个回答
0
投票

看看这是否有效

=average(query('Invoices'!$F:$H, "Select H where F ='"&C2&"' limit "&sumproduct('Invoices'!F:F=C2)-1))
© www.soinside.com 2019 - 2024. All rights reserved.