COUNTIF在特定範圍內返回一個條件計數
COUNTIF函數結合了Google表格中的IF函數和COUNT函數 。 這種組合使您可以計算在符合單個指定標準的選定單元格 範圍內找到特定數據的次數。 以下是該功能的工作原理:
- 函數的IF部分確定哪些數據符合指定的標準。
- 該函數的COUNT部分總計滿足標準的單元的數量。
COUNTIF函數的語法和參數
函數的語法引用函數的佈局,並包含函數的名稱,括號,逗號分隔符和參數 。 COUNTIF函數的語法是:
= COUNTIF(範圍,標準)
範圍是函數要搜索的單元格組。 該標準確定是否在範圍參數中標識的單元格被計數。 標準可以是:
如果range參數包含數字:
- 可以在表達式中使用比較運算符 ,如> (大於), <= (小於或等於)或<> (不等於),並檢查範圍中的每個單元格以查看它是否符合標準。
- 對於搜索相同值的標準,等號不需要包含在表達式中,並且該值不需要用引號括起來。 例如,100可以用於標準參數而不是“= 100”,儘管兩者都可以工作。
- 對於不包含單元格引用的不相等表達式,整個表達式必須用雙引號引起來 ,例如“<= 1000”
- 對於使用比較運算符和單元格引用的表達式,單元格引用不包含在雙引號中,例如“<>”&B12或“<=”&C12。
- 對於使用比較運算符和單元格引用的表達式,比較運算符使用與 Excel和Google表格中的級聯字符 (例如“<>”&B12或“<=”&C12)的&符號( & )連接到單元格引用。
如果range參數包含文本數據:
- 文本字符串必須用雙引號括起來,例如“窗簾”。
- 文本字符串可以包含? 和*通配符匹配一個(?)或多個(*)連續字符。
- 要匹配實際? 或*,在這些字符前面加上〜〜等代字號 。 和〜*。
COUNTIF函數示例
如本文附圖所示,COUNTIF函數用於查找A列中符合各種標準的數據單元數。 COUNTIF公式結果顯示在B列中,公式本身顯示在C列中。
- 示例的前五行具有函數標準參數的文本數據,並使用單元格A2到A6作為範圍參數。
- 最後五行具有標準參數的編號數據。
輸入COUNT功能
Google表格不會使用對話框輸入函數的參數,就像您在Excel中找到的一樣。 相反,它有一個自動提示框,隨著函數的名稱被輸入到單元格中彈出。 下面的步驟詳細地輸入位於示例圖像的單元格B11中的COUNTIF函數及其參數。 在這個單元格中,COUNTIF搜索範圍A7到A11的數字小於或等於100,000。
要輸入圖像的單元格B11中所示的COUNTIF函數及其參數:
- 單擊單元格B11使其成為活動單元格 。 這是顯示COUNTIF函數結果的地方。
- 輸入等號 ( = ),後跟功能countif的名稱。
- 在您鍵入時,自動提示框出現,其中包含以字母C開頭的函數的名稱和語法
- 當名稱COUNTIF出現在框中時,按下鍵盤上的Enter鍵輸入功能名稱並將圓括號打開到單元格B11中。
- 突出顯示單元格 A7到A11以將它們包括為函數的範圍參數。
- 輸入逗號作為範圍和標準參數之間的分隔符。
- 在逗號後面,輸入表達式“<=”&C12將其作為標準參數輸入。
- 按下鍵盤上的Enter鍵以輸入結束圓括號並完成該功能。
- 答案4應出現在單元格B11中,因為範圍參數中的所有四個單元格都包含小於或等於100,000的數字。
- 當您單擊單元格B11時 ,完成的公式= countif(A7:A10,“<=”&C12出現在工作表上方的公式欄中 。