2016-09-28 111 views
1

使用更多可能的组合来处理一个项目,我不知道如何处理它,所以我会问如何在较小规模上做到这一点,然后将其应用于规模较大。 我必须购买1个产品A和1个产品B 他们都有不同的价格共100个品种。在Excel中使用组合/概率

对于产品A: 表1(A1:B6)

币版本

1-15

2-20

3-30

4- 20

5-15

和产品B 表2(C1:D6)

币版本

1-40

2-30

3-20

4-5

5-5

我知道最小的我可以花为$ 2(600个组合)&最大为$ 10美元(75个组合),并有10000(100×100)的总组合

如果我把美元在细胞E2值2-10 :E10,是否有一个公式可以快速确定单元格F2中每个净美元值的组合数量:f10?

我想它将不得不用一个sumif数组公式来完成,但我不能开始弄清楚它会是什么。如果我有一个这样的小数据集,我会制作一个交叉表,但是我的数据集太大而无法高效完成。

预先感谢您!

+0

你的平均15×40 = 600组合为$ 2,对不对? –

+0

是的,这就是我的意思。谢谢 –

回答

0

您需要这样一个公式: - 使用按Ctrl

=SUM((A$2:A$6+TRANSPOSE(C$2:C$6)=F2)*B$2:B$6*TRANSPOSE(D$2:D$6)) 

将必须输入作为数组公式输入

它建立了一个二维数组在两个列表中的相应单元格合计的元素上加上你必须花费的数量,然后将其乘以相应的组合数目。

enter image description here

+0

谢谢汤姆! 这工作完美。 现在我们将看到它与大数据集的协同作用。 –

+0

2.2 * 10^12组合并且变强。 再次感谢您! –

+0

哇!这令人印象深刻。 –