Google工作表:根据另一个单元格中的布尔条件,连续添加单元格

时间:2018-02-20 20:43:24

标签: excel excel-formula google-sheets conditional

我正在尝试在Google工作表的单行中建立一系列单元格值。工作表根据关联的采购订单记录发票。通常,每个采购订单的计划中都有多个发票。我希望能够创建一个循环遍历行的方法,并且如果选择了下拉值,则将发票金额相加。

https://docs.google.com/spreadsheets/d/1hrJlcfT7y_gKWb0E1qUrn7wiJq1bdNl5kCZhum-TV3w/edit?usp=sharing

目前A3中的公式是循环:并且总计每个发票金额(即D3,H3,L3,P3等):

=SUMPRODUCT(--(MOD(COLUMN(B3:Y3),4)=0),B3:Y3)

但是,我无法弄清楚如何使用另一个单元格中的条件值(E3,I3,M3,Q3 ......等)来执行此操作。任何想法,如果这是可能的,如果是的话,任何想法如何?

1 个答案:

答案 0 :(得分:1)

抵消下一个范围并检查yes

=SUMPRODUCT(--(MOD(COLUMN(B3:Y3),4)=0),B3:Y3,--(C3:Z3 = "yes"))