缩短 SUMIFS 公式

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

你好,可以帮助我。有没有办法缩短我提供的公式? =IFERROR(SUMIFS('工作表1'!$C:$C,'工作表1'!$B:$B,$A4,'工作表1'!$D:$D,$F$3,'工作表1'!$E:$ E,$M$1,'工作表 1'!$A:$A,$I$3)+SUMIFS('工作表 1'!$C:$C,'工作表 1'!$B:$B,$A4,'工作表 1 '!$D:$D,$F$3,'工作表 1'!$E:$E,$M$2,'工作表 1'!$A:$A,$I$3)+SUMIFS('工作表 1'!$ C:$C,'工作表 1'!$B:$B,$A4,'工作表 1'!$D:$D,$F$3,'工作表 1'!$E:$E,$M$3,'工作表 1 '!$A:$A,$I$3))

因为我根据 $M$1;$M$2;$M$3 值计算了很多条件

我想要一个简单的公式

google-sheets google-sheets-formula sumifs
1个回答
0
投票

使用

filter()
match()
,如下所示:

=sum(ifna(filter( 
  Sheet1!C1:C, 
  match(Sheet1!E1:E, M1:M3, 0), 
  Sheet1!A1:A, = I3, Sheet1!B1:B = A4, Sheet1!D1:D = F3 
)))

过滤器()ifna()match().

© www.soinside.com 2019 - 2024. All rights reserved.