按uniq名称计算项目除以项目编号

时间:2017-03-21 13:59:39

标签: excel excel-formula

基本上我有以下图表;

我想要做的是将数字列除以uniq项并获得总和。 例如;

Apple, Banana             | 8
Banana                    | 4
Cheese, Apple, Banana     | 6

所以在第一栏我有'Apple,Banana'和总数是8.所以我将8除以第2项(苹果+香蕉)的数量,并将4加入Apple,将4加入香蕉。

在'奶酪,苹果,香蕉'中,我将6分为3分,加2分给奶酪,2分给苹果,2分给香蕉,等等......

Total
Apple  | 10
Banana | 10
Cheese | 2

有没有办法在Excel中这样做?

1 个答案:

答案 0 :(得分:2)

使用此SUMPRODUCT进行迭代,计数和除法。

=SUMPRODUCT(((LEN($A$1:$A$3 & ",")-(LEN(SUBSTITUTE($A$1:$A$3 & ",",A6&",",""))))/LEN(A6&","))*($B$1:$B$3/(LEN($A$1:$A$3)-LEN(SUBSTITUTE($A$1:$A$3,",",""))+1)))

enter image description here