- 帖子
- 248
- 主題
- 55
- 精華
- 0
- 積分
- 314
- 點名
- 194
- 作業系統
- XP / WIN7
- 軟體版本
- 2003 / 2007
- 閱讀權限
- 20
- 性別
- 男
- 來自
- Tainan
- 註冊時間
- 2013-10-18
- 最後登錄
- 2026-10-30
             
|
請問各位大大
最近需要計算項目個數
因為2003沒有移除重複,使用移除重複可能會有相容性的問題
GOOGLE查詢到計算項目個數的方法如下(不過我看不懂這邏輯為何@@)- =SUMPRODUCT(1/COUNTIF(A1:A10,A1:A10))
複製代碼 EX:
A
456
123
123
789
123
789
456
000
123
000
使用以上方法可得到4
但因為我想使用在VBA語法中
修正如下- Application.SUMPRODUCT(1/Application.COUNTIF(range("A1:A10"),range("A1:A10")))
複製代碼 但是會出現型態不符
不知該如何修正,才能使用在VBA中
P.S. 我不想用FormulaR1C1錄製巨集出來的方式
煩請各位解惑
謝謝!!! |
|