- 帖子
- 812
- 主題
- 7
- 精華
- 0
- 積分
- 862
- 點名
- 0
- 作業系統
- XP
- 軟體版本
- 2007
- 閱讀權限
- 100
- 性別
- 男
- 來自
- 台中
- 註冊時間
- 2010-5-13
- 最後登錄
- 2019-10-10

|
5#
發表於 2012-8-30 10:09
| 只看該作者
{=SUM(1/COUNTIF(B9:F13,B9:F13))}
COUNTIF(B9:F13,B9:F13)會計算從B9開始到F13每個儲存格的元素在B9:F13中各出現幾次。
會得到{10,10,2,4,10;2,3,2,2,3;10,10,4,2,4;2,2,10,2,10;10,10,3,10,4}的陣列,也就是白色10次,白色10次豆沙粉2次……..淺麻灰4次
SUM(1/COUNTIF(B9:F13,B9:F13))用1除以{10,10,2,4,10;2,3,2,2,3;10,10,4,2,4;2,2,10,2,10;10,10,3,10,4}會得到{1/10,1/10,1/2……..1/4}
1/10加10次等於1,1/2加8次等於4,1/4加4次等於1,1/3加3次等於1全部加起來就會得到7
{ } 表示陣列公式,謝版主在置頂的公式輸入的常用技巧(新手必讀)有說明 |
|