Excel公式:查找总和最大值,而不是单独最大值

时间:2015-02-12 20:38:36

标签: excel indexing max match offset

我有以下编码:

=INDEX(A:A;MATCH(MAX(IF(B:B="a";(OFFSET(A:A;;MATCH(E31;1:1;0)-1));));OFFSET(A:A;;MATCH(E31;1:1;0)-1);0))
&INDEX(A:A;MATCH(MAX(IF(B:B="b";(OFFSET(A:A;;MATCH(E31;1:1;0)-1));));OFFSET(A:A;;MATCH(E31;1:1;0)-1);0))
&INDEX(A:A;MATCH(MAX(IF(B:B="c";(OFFSET(A:A;;MATCH(E31;1:1;0)-1));));OFFSET(A:A;;MATCH(E31;1:1;0)-1);0))
&INDEX(A:A;MATCH(MAX(IF(B:B="d";(OFFSET(A:A;;MATCH(E31;1:1;0)-1));));OFFSET(A:A;;MATCH(E31;1:1;0)-1);0))
&INDEX(A:A;MATCH(MAX(IF(B:B="e";(OFFSET(A:A;;MATCH(E31;1:1;0)-1));));OFFSET(A:A;;MATCH(E31;1:1;0)-1);0))  

这将找到五种不同类型(a,b,c,d,e)的最大值。相反,我希望它找到五个组合的最大值而不是每个组合的最大值。我知道结果将是相同的,但我需要稍后添加其他标准,如果不总计总和,可能会导致更改。

Link to picture for visual

参见细胞F31以获得公式的结果。

0 个答案:

没有答案