具有查找值的数组公式

时间:2013-11-04 12:59:17

标签: excel excel-formula

我将三个顾客的苹果和橘子分开。价格基于运输方式。我想按客户计算收入。我试图避免在其他单元格中进行中间计算,并希望用一个公式描述整个客户计算。

我正在使用的数组公式似乎不符合计算中的不同模式。

B11中的公式位于底部。

有什么建议吗?先感谢您。 enter image description here

2 个答案:

答案 0 :(得分:2)

由于您有产品和总和,我建议使用SUMPRODUCT

=SUMPRODUCT(($A$6:$A$10=A12)*($A$2=$C$6:$C$10)*$D$6:$E$10*$B$2)+
 SUMPRODUCT(($A$6:$A$10=A12)*($A$3=$C$6:$C$10)*$D$6:$E$10*$B$3)

对于凯文,然后你可以为其他用户拖动公式。

($A$6:$A$10=A12)验证名称。

($A$2=$C$6:$C$10)验证模式。

$D$6:$E$10*$B$2获得股票。

虽然我现在没有太多时间,但可能有一些更简单的方法,但尚未探索所有可能性。

答案 1 :(得分:1)

这是使用SUMPRODUCT的另一种解决方案。在单元格B12中为Kevin输入以下公式,然后将其复制下来用于其他公式。

=SUMPRODUCT(($A$6:$A$10=A12)*($D$6:$E$10)*SUMIF($A$2:$A$3,$C$6:$C$10,$B$2:$B$3))

它与@Jerry相似,只是它通过SUMIF对模式进行“查找”,而不是对每种模式使用明确的术语。