年初給自己立了一個flag——要熟練掌握excel,這是在工作之外希望自己能夠掌握的地方;當前很多記錄也都遷移到了excel中,並且被excel的強大功能所折服,我要掌握這項技能的心態就更加迫切了。
這個excel系列算是積跬步以至千里吧。先從點滴做起,自己平時工作也沒有很多連續的時間來長時間的學習excel,以書本和APP爲教材,慢慢積累,從每個小的知識點開始,這樣自己平時在公司也能練習下,然後將練習後的結果總結下來;也可能以社區的定義來學習。還有一點不足之處在於,沒有問題來驅動。
今天要說的這個是個統計函數,countifs,咱們先看下wps給的定義:
將條件應用於跨多個區域的單元格,並計算符合所有條件的次數。
語法
COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2]…)
criteria_range1 在其中計算關聯條件的第一個區域。
criteria1 條件的形式爲數字、表達式、單元格引用或文本,可用來定義將對哪些單元格進行計數。如,條件可以表示爲 41、">41"、D3、"香蕉" 或 "41"。
criteria_range2, criteria2, ... 附加的區域及其關聯條件。最多允許 127 個區域/條件對。
說明
每個區域的條件一次應用於一個單元格。若所有的第一個單元格都滿足其關聯條件,則計數增加1。如果所有的第二個單元格都滿足其關聯條件,則計數再增加 1,依此類推,直到計算完所有單元格。
若條件參數是對空單元格的引用,COUNTIFS 會將該單元格的值視爲 0(零)。
您可以在條件中使用通配符,即問號(?) 和星號 (*)。問號匹配任一單個字符;星號匹配任一字符序列。若要查找實際的問號或星號,請在字符前鍵入波形符 (~)。
上面的釋義,實際上已經說的很明白了(這也說明一個問題:很多時候,官方或者社區的定義或者概念,併網上的很多釋義都更加容易理解),接下來咱們也用例子來解讀下。
比如,有如下成績單,要統計下語文和數學都幾個的學生人數:
這個時候,就可以使用countifs來計算,輸入如下公式即可(這裏使用了絕對引用):=COUNTIFS($B$6:$B$18,">=60",$C$6:$C$18,">=60")
順便說一句:countif函數,是統計滿足單個條件的個數,即只有兩個參數,區域和條件;countifs可以看做是countifs的升級版,可以統計滿足單個條件的個數,也可以統計同時滿足多個條件的個數,因此更加推薦countifs函數。
這也是以後學習函數的思路,以定義爲基礎來展開,通過一個例子來加強理解。
以上。