私信回複關鍵詞【UP】,獲取VLOOKUP函數用法教程合集,一看就會!
哈喽,我是秋葉 Excel 講師黃群金 King。
最近有位學員向我提了一個問題,用函數公式可以輕松解決。
他的問題是這樣的:
做了一次問卷調查,收集大家對活動各個環節的評價(B 列),現在想要統計各個環節各獲得了多少票數(E 列)。
有 2 個思路可以快速搞定,第 1 個會更加簡單易懂。
圖中使用的公式:
=COUNTIF(B:B,"*"&D2&"*")
King 的解讀:
在 Excel 中,星号*可以代表任意的字符,&可以拼接文本。
例如,"*"&"A"&"*",表示包含字符 A 的所有文本。
所以整個公式的含義是,統計 B 列中,包含 D2 單元格中文本的單元格數量。
圖中使用的公式:
{=COUNT(FIND(D2,$B$2:$B$8))}
King 的解讀:
函數公式中最外層的花括号{ } 不是手工輸入的,而是在公式寫完以後,同時按 【Ctrl Shift Enter】三個鍵自動添加的。
它表示這個公式是一個數組公式。
數組公式的計算方法很不一樣:
❶ 先用 Find 函數,在 B 列的區域中,查找一遍 D2 中的内容;
會返回一組結果,找得到的就返回字符在單元格中所在的位置序号,找不到就返回錯誤值。
這樣一來,Find 函數的結果,就構成了由錯誤值和數字構成的一組數據。
{1;1;#VALUE!;1;#VALUE!;#VALUE!;#VALUE!}
❷ 然後再用 Count 函數計算數字的個數。
上面這組數據中,有 3 個是數字,Count 計數的結果就返回 3。從而實現統計包含字符的單元格數量這一需求。
不慌,其實隻要我們用好輔助列、Powerquery、插件工具、新版本的新函數,數組公式能派上用場的地方是越來越少了~
私信回複關鍵詞【UP】,獲取VLOOKUP函數用法教程合集,一看就會!
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!