2017-03-21 25 views
0

基本上我有圖表如下;統計項目由uniq名稱除以產品編號

我想要做的是按數字列除uniq項目並獲得一筆款項。例如, ;

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

因此,在第一列我有「蘋果,香蕉」和總數目是8,所以我除以8項2(蘋果+香蕉)的數量和添加4〜蘋果和4至香蕉。

在「奶酪,蘋果,香蕉」,我很劃分爲6〜這是3項的數量,增加2到奶酪,2個蘋果和2個香蕉,等等...

Total 
Apple | 10 
Banana | 10 
Cheese | 2 

在Excel中有沒有辦法做到這一點?

+0

在總計蘋果應該只有6,因爲它是僅在第一和最後一個。 –

+0

這是正確的!蘋果應該是6 – linuxman

回答

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

+0

毫無疑問,你是超人!謝謝。 – linuxman