返回列表 上一主題 發帖

查尋文字的問題

查尋文字的問題

試了一些函數還是試不出來
查尋量.rar (8.26 KB)
sky

查尋量.zip (8.8 KB)

TOP

回復 1# qwer7632


    試試看
查尋量.rar (8.64 KB)
學海無涯_不恥下問

TOP

回復 2# ANGELA

謝謝你的回答,不過我還有些問題
{=SUM(1/COUNTIF(B9:F13,B9:F13))}
這一段話我不是很能理解
然後在請教那個大括弧我忘記是按那個鍵跑出來的
sky

TOP

{=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
{  } 表示陣列公式,謝版主在置頂的公式輸入的常用技巧(新手必讀)有說明

TOP

回復 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))
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

        靜思自在 : 【停滯不前,終無所得】人都迷於尋找奇蹟,因而停滯不前;縱使時間再多、路再長,也了無用處,終無所得。
返回列表 上一主題