答案1
使用 SUMIF:
=SUMIF(G3:W3,"Paid",H3:X3)
注意相同的大小但偏移范围。
答案2
答案3
此公式将对给定范围内左侧单元格中包含“已付款”的数字求和:
=SUM(IF(OFFSET(H3:M3;0;-1)="Paid";H3:M3;0))
...现在,这是一个“3D 公式”,因此请编辑/输入并在最后按CTRL- SHIFT+ENTER
(注意:LibreOffice 中为ALT- CTRL- SHIFT+ )ENTER
如果您按下“JUST”,ENTER无论是否存在“已付款”,金额都将为“0”。
我输入的是 H3:M3 而不是 H3:X3,因为您有以 Q1、Q2 和 H1 作为标题的列;假设您不希望这些使总数成为实际总数的两倍。
答案4
与 Scott Craner 的答案类似,您可以偏移范围。这将使 G3 与 H3 对齐,并沿着该行向下对齐。Scott 的答案使用了SUMIF
函数。此解决方案将使用替代方案SUMPRODUCT
。
=SUMPRODUCT(--($G3:$W3="Paid"),$H3:$X3)
注意 SUMPRODUCT 执行类似数组的计算。请确保将其限制在您的数据中,并且不要使用完整的列/行引用。
我认为更好的公式是 SUMIF。这只是替代方案的演示。