有網友問到在 Excel 中關於 COUNTIF 函數的相關問題,以下就來看看各種 COUNTIF 可能遇到的狀況。
COUNTIF 函數可以用來判斷儲存格範圍中符合指定條件的個數,而在函數中除了可以使用『固定內容』做為條件之外,還可以使用『萬用字元』來做為不特定內容的條。
萬用字元『?』:找尋不特定內容的1個字元。
萬用字元『*』:找尋不特定內容的0~多個字元。
【公式練習1】
(1)儲存格B2:=COUNTIF(A2:A11,123),符合者:A2
說明:找尋儲存格內容是『數字123』者。
(2)儲存格B3:=COUNTIF(A2:A11,"123"),符合者:A2
說明:找尋儲存格內容完全符合『文字123』者。
(3)儲存格B4:=COUNTIF(A2:A11,"abc"),符合者:A3,A4
說明:找尋儲存格內容完全符合『abc』者,結果不分大小寫都視為相同。
(4)儲存格B5:=COUNTIF(A2:A11,"*123*"),符合者:A5,A6,A7,A8,A9
說明:找尋儲存格內容含有『123』者。
(5)儲存格B6:=COUNTIF(A2:A11,"*abc*"),符合者:A3,A4,A5,A6,A7,A8,A10,A11
說明:找尋儲存格內容含有『abc』者。
(6)儲存格B7:=COUNTIF(A2:A11,"abc?"),符合者:A10,A11
說明:找尋儲存格內容含有『abc』+『1個字元』者。
(7)儲存格B8:=COUNTIF(A2:A11,"???abc"),符合者:A6
說明:找尋儲存格內容含有『1個字元』+『abc』者。
(8)儲存格B9:=COUNTIF(A2:A11,"*1*"),符合者:A5,A6,A7,A8,A9,A10,A11
說明:找尋儲存格內容含有『1』者。
(9)儲存格B10:=COUNTIF(A2:A11,"???"),符合者:A3,A4
說明:找尋儲存格內容共有3個字元者。
(10)儲存格B9:=COUNTIF(A2:A11,"*"),符合者:A2,A3,A4,A5,A6,A7,A8,A10,A11
說明:找到所有的儲存格。
在篩選條件中如果要查詢的字元恰好就萬用字元,該如何處理?使用「~ (波狀浮號)」 後面跟著 ?、* 或 ~,即可代表問號、星號或波狀符號。
【公式練習2】
(1)儲存格B10:=COUNTIF(A2:A10,"*~?*"),符合者:A4,A5,A6,A7,A9,A10
說明:找尋儲存格含有『?』者。
(2)儲存格B10:=COUNTIF(A2:A10,"*~**"),符合者:A2,A3,A6,A8,A9,A10
說明:找尋儲存格含有『*』者。
(3)儲存格B10:=COUNTIF(A2:A10,"*~~*"),符合者:A7,A8
說明:找尋儲存格含有『~』者。
(4)儲存格B10:=COUNTIF(A2:A10,"~*???"),符合者:A2,A3
說明:找尋儲存格內容以『*』起始並且是 3 個字元者。
(5)儲存格B10:=COUNTIF(A2:A10,"~????"),符合者:A4,A5
說明:找尋儲存格內容以『?』起始並且是 3 個字元者。
(6)儲存格B10:=COUNTIF(A2:A10,"*~*~?*"),符合者:A10
說明:找尋儲存格含有『*?』者(*和?必須相鄰)。
(7)儲存格B10:=COUNTIF(A2:A10,"~**~?*"),符合者:A6,A10
說明:找尋儲存格含有『*?』者(*和?不一定相鄰)。
留言列表