我需要排除 SUMIF 语句中的多个值。但是,我需要“排除”列表是动态的。我知道如何列出我的所有排除项。
这是我当前的逻辑,但有一个排除:
=SUM(SUMIFS(
Results!$I:$I,
Results!$B:$B,$A4,
Results!$P:$P,$C4,
Results!$Q:$Q,{"OFFSHORE"},
Results!$E:$E,{"<>Patch Testing"},
Results!$K:$K,$B4
))+P4
我需要 Results!$E:$E,从第 6-100 行的“任务”选项卡中排除值列表。这可能吗?谢谢!
使用 SUM(FILTER()) 代替:
=SUM(FILTER(Results!$I:$I,
(Results!$B:$B=$A4)*
(Results!$P:$P=$C4)*
(ISNUMBER(MATCH(Results!$Q:$Q,{"OFFSHORE"},0)))*
(ISERROR(MATCH(Results!$E:$E,Task!A6:A100,0)))*
(Results!$K:$K=$B4))