首页 > 解决方案 > sumproduct 与谷歌表中的 if

问题描述

我有一张纸

https://docs.google.com/spreadsheets/d/1gEs5v1AD6LZPEI4LVa4um0uLMbA6LOZvTXnBgQh7Aiw/edit#gid=281278509

我想要 I 列中的总价格(行中的价格 = 2,N10 到 CG199 中的数量)

我能够在 I12 中得到它

=SUMPRODUCT(N12:CG12,N$2:CG$2)

但我想忽略蓝色列(第 7 行 = true,第 202 行不等于“NO”)

我试过(在 I10 中)(从https://www.automateexcel.com/formulas/sumproduct-if/获得帮助)

=SUMPRODUCT(if(or(N$7:CG$7=false,N$202:CG$202="NO"),N10:CG10*N$2:CG$2))

我无法在 if 条件中获得 OR 条件。

标签: google-sheets

解决方案


坚持SUMPRODUCT(即您已经熟悉的内容)并仅针对您的逻辑进行编辑,看看这是否适合您:

=SUMPRODUCT(N12:CG12, N$2:CG$2, (N$7:CG$7<>TRUE)+(N$202:CG$202="NO")>0)


推荐阅读