2016-09-28 38 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

哇!這令人印象深刻。 –