標題:
查尋文字的問題
[打印本頁]
作者:
qwer7632
時間:
2012-8-29 08:51
標題:
查尋文字的問題
試了一些函數還是試不出來
[attach]12315[/attach]
作者:
ANGELA
時間:
2012-8-29 12:03
[attach]12318[/attach]
作者:
Hsieh
時間:
2012-8-29 12:50
回復
1#
qwer7632
試試看
[attach]12319[/attach]
作者:
qwer7632
時間:
2012-8-30 08:19
回復
2#
ANGELA
謝謝你的回答,不過我還有些問題
{=SUM(1/COUNTIF(B9:F13,B9:F13))}
這一段話我不是很能理解
然後在請教那個大括弧我忘記是按那個鍵跑出來的
作者:
ANGELA
時間:
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
{ } 表示陣列公式,謝版主在置頂的公式輸入的常用技巧(新手必讀)有說明
作者:
ML089
時間:
2012-8-30 12:06
回復
4#
qwer7632
{=SUM(1/COUNTIF(B9:F13,B9:F13))}
那個大括弧表示此公式編輯後需要用一種很特別的輸入方式(不能用enter輸入),稱為 陣列輸入
以前練習很久才學會提供一點心得
陣列輸入
1. 公式需在編輯區時(或已經輸入公式後按f2編輯時)
2. 左手先按住ctrl及shift兩鍵先不放,再按enter輸入,這就是ctrl shift enter 三鍵齊按輸入輸入方式
上式亦可以改為一般輸入方式(enter輸入)
=SUMPRODUCT(1/COUNTIF(B9:F13,B9:F13))
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)