2017-07-10 65 views

回答

1

试试这个:

=ArrayFormula(SUMIF(G2:G11;NamedRange;H2:H11))

结果是自动axpanded行与命名范围的元素 “A,B,C,d” 款项。

下一步是使用和:

=sum(ArrayFormula(SUMIF(G2:G11;NamedRange;H2:H11))) enter image description here

1

这不是要去工作我害怕。但是,看看这样做:

=sumproduct(regexmatch(D1:D10, join("|", NamedRange)), E1:E10) 
+0

是的,这工作。我想没有办法在范围内使用'SUMIF'。它更短,更清晰。谢谢 – Ionut