返回列表 上一主題 發帖

[發問] 請問關於統計不重複項目的個數"指定條件"

回復 29# ML089

版主~不好意思 在提醒內有看到妳回復~但文章沒有出現....沒有看到內容

TOP

回復 33# ML089

感謝版大辛苦解決,剛發現如果數量做到10位數的話,第5位元就被移到第6了,

我還是向主管建議將代號換掉好了, 感謝熱心幫忙

TOP

回復 33# ML089


    板大~不好意思 遇到個問題

rag=定義名稱
=SUMPRODUCT(1/COUNTIF(rng,rng))

如果rag範圍內有空白的話他也會算為一個數量,請問有辦法解決嗎?

如再3~300列之間  
10~15列是空白的話~ <<會當為一個數量

TOP

回復 36# ML089


    感謝幫了大忙~減去空白!!!

TOP

回復 36# ML089


   大大~
=SUMPRODUCT(1/COUNTIF(rng,rng)) - COUNTIF(rng," ")  
如果是使用連結出現的值呢?   空白它變成0
=SUMPRODUCT(1/COUNTIF(rng,rng)) - COUNTIF(rng,"0") 但是他會計算到重複數量  如有十個空白格 他就會扣除總數10 其實只需要扣除1

改用
=SUMPRODUCT(1/COUNTIF(rng,rng)) - SUMPRODUCT(1/COUNTIF(rng,"0")) 會無法計算...
目前使用
因目前10個人內只要有一個人是不要計算的話就會固定出現十個空白值
=SUMPRODUCT(1/COUNTIF(rng,rng)) - COUNTIF(rng," ")  /10  我目前是這樣使用可正確計算,但想請問如果遇到不固定空白格呢?

想法是用SUMPRODUCT(1/COUNTIF(rng,rng))  取出不重複值的數量方式 使用在空白連結儲存格內,
也就是 SUMPRODUCT(1/COUNTIF(rng,"0"))
但好像不能這樣寫?因沒有計算值出來

TOP

本帖最後由 starry1314 於 2015-6-21 14:17 編輯

回復 36# ML089

改用
    =SUMPRODUCT(1/COUNTIF(rng早,rng早)) -SUMPRODUCT(1/COUNTIF(rng早,"0"))
會比實際數量多0.85
加上
=SUMPRODUCT(1/COUNTIF(rng早,rng早)) -SUMPRODUCT(1/COUNTIF(rng早,"0")) -0.85

再把格式調整不顯示剩餘位數 也是可達到目標

TOP

回復 36# ML089


    遇到新問題...
-SUMPRODUCT(1/COUNTIF(rng早,"0")) 如果沒有空白的連結儲存格的話 ,就會無法計算...
會出現
#DIV/0

TOP

回復 36# ML089

應該算是解決了吧...
=SUMPRODUCT(1/COUNTIF(rng早,rng早)*(rng早>0))
只統計大於0個數

TOP

本帖最後由 starry1314 於 2015-6-26 15:23 編輯

回復  starry1314

取第2碼與第5碼比較
D3 =SUMPRODUCT(1/COUNTIF(rng,rng)*(MMULT((MID(rng,{2,5},1)=MID(D$2,{1,2},1))*1,{1;1})=2))      
右拉      
      
J3 =SUM(D3:I3)      
K3 =SUMIF(D2:I2,"?V",D3:I3)
ML089 發表於 2015-4-29 09:02 [/quote]
大大~不好意思
想請問 01Q001AV  這樣的格式要如何改呢?  第8碼不一定有
             12A002BV
             01Q002A
D3 =SUMPRODUCT(1/COUNTIF(rng,rng)*(MMULT((MID(rng,{3,7},1)=MID(D$2,{1,2},1))*1,{1;1})=2))

但無法計算呢?

指定條件 不重複.rar (8.1 KB) [quote]

TOP

回復 42# ML089


    已解決...原來是我少算一格

TOP

        靜思自在 : 難行能行,難捨能捨,難為能為,才能昇華自我的人格。
返回列表 上一主題