Excel - 带有标准列的DSUM

时间:2011-07-07 02:44:14

标签: excel

我正在寻找一个解决方案,我可以使用像DSUM这样的东西,但是有一个标题,每行的标准都在那一行。

例如:

=DSUM('All Data'!A1:J999, 'All Data'!F1, B1:C2)
=DSUM('All Data'!A1:J999, 'All Data'!F1, B3:C3)

第一个可行,因为它在B1和C1中获取列标题并匹配该值,但第二行不起作用,因为它不知道要匹配的列标题。

我希望匹配两套标准。

有没有办法做这样的功能而不必每行列出列名?

感谢。

2 个答案:

答案 0 :(得分:1)

使用像上面提到的lionz这样的SUMIFS可以工作:

SUMIFS('All Data'!$F$1:$F$999,'All Data'!$A$1:$A$999,B2,'All Data'!$A$1:$A$999, C2)
SUMIFS('All Data'!$F$1:$F$999,'All Data'!$A$1:$A$999,B3,'All Data'!$A$1:$A$999, C3)

等等。

答案 1 :(得分:0)

你看过sumifs了吗? (可在excel 2007/2010中获得)否则,您可以查看sumproduct。