返回列表 上一主題 發帖

[發問] 計算出現次數(不含0)

[發問] 計算出現次數(不含0)

請教先進:
-A欄的數值會有變化(增加 or 減少)
-B欄計算A欄數字出現的次數(遇0則0,不計算)
-除了用countif外,有無其他函數可取代使用?

計算出現次數(不含0).zip (8.02 KB)

回復 1# PJChen

=IF(A2=0,0,SUMPRODUCT((OFFSET($A$2,,,COUNTA(A:A)-1,)=A2)*1))
ss

TOP

回復 2# sunnyso
請問這個公式,只要A欄有任一空格時,便會有錯誤值?

TOP

回復 3# PJChen

什麼錯誤值? 有圖嗎?

空格若要當0, 可在if 中排除
ss

TOP

回復 4# sunnyso
現A52為空格,E53:E57便出現錯誤,若A欄有空格出現時,能否達成以下?
1) 使E欄 遇空格=空格
2) 使E欄 遇0=0
  1. E53=IF(A53="","",IF(A53=0,0,SUMPRODUCT((OFFSET($A$2,,,COUNTA(A:A)-1,)=A53)*1)))
複製代碼

TOP

回復 5# PJChen

上個附件來看看
ss

TOP

回復 5# PJChen

把動態範圍去掉
=IF(A2="","",IF(A2=0,0,SUMPRODUCT(($A$2:$A$1000=A2)*1)))
ss

TOP

回復 5# PJChen

I1 = MAX(IF(A:A<>"", ROW(A:A),"")) (Ctrl+Shift+Enter)

=IF(A2="","",IF(A2=0,0,SUMPRODUCT((OFFSET($A$2,,,$I$1-1,)=A2)*1)))
ss

TOP

回復 7# sunnyso

謝謝你給我許多的建議,7樓的公式是正確的.

計算出現次數(不含0).zip (12.06 KB)

TOP

        靜思自在 : 有時當思無時苦,好天要積雨來糧。
返回列表 上一主題