G. T. Wang

Excel COUNTIF 與 COUNTIFS 函數用法教學:判斷多條件,計算數量

這裡介紹 Excel 的 COUNTIFCOUNTIFS 函數的使用方式,依照各種判斷條件來計算數量,並提供詳細的範例。

Excel 中的 COUNTIFCOUNTIFS 函數可以依照各式各樣的判斷條件來計算個數,是一個很基本且常用的功能,以下介紹這些函數的使用方法,以及範例公式。如果您需要依照判斷條件來計算總合,請參考 SUMIF 函數的教學。

COUNTIF 函數

COUNTIF 函數是一個可以依照判斷條件來計算個數的函數,其使用方式為:

=COUNTIF(資料範圍,判斷條件)

以下我們用範例來解釋他的用法,假設我們有一張 Excel 表格,上面有日期、姓名、交通方式與金額的資料。

Excel 活頁簿

普通文字

如果我們想要統計搭乘高鐵的人數,就可以將資料範圍設定為交通方式那一欄,然後將判斷條件設定為 "高鐵",這樣就可以得到搭乘高鐵的人數總和:

=COUNTIF(C2:C10, "高鐵")

結果會像這樣:

統計搭乘高鐵人數

萬用字元

判斷文字的時候,也可以使用萬用字元(*?),例如統計姓「岳」的人數:

=COUNTIF(B2:B10, "岳*")

統計姓「岳」的人數

星號(*)是代表任意長度的任意文字,如果要比對「岳」開頭,後面接著兩個字的狀況,可以改用問號(?)的寫法:

=COUNTIF(B2:B10, "岳??")

日期

亦可依照日期來統計,例如統計 2017/7/10 之後的資料筆數:

=COUNTIF(A2:A10, ">2017/7/10")

依照日期統計資料筆數

我們也可以取用其他儲存格中的資料來建立判斷條件,假設 F4 儲存格內有一個日期資料,而我們想要計算這個日期之後的資料筆數,就可以這樣寫:

=COUNTIF(A2:A10,">"&F4)

以儲存格資料建立判斷條件

數值

依照數值的範圍來計算個數,統計金額在 1000 以上的資料筆數:

=COUNTIF(D2:D10, ">=1000")

依照數值範圍計算個數

製作數量統計表

COUNTIF 最常見的使用情境就是製作數量統計表,假設我們想要統計出各種交通方式的人數,我們可以先在 Excel 中畫出一個統計用的表格(右方藍色),並且設定好想要統計的車種。

統計用表格

接著先填寫第一個車種的 COUNTIF 公式,在資料範圍設定使用絕對位置(加上 $),而判斷條件則直接使用儲存格中的資料:

=COUNTIF($C$2:$C$10,F2)
資料範圍設使用絕對位置是為了讓之後在將公式套用至其他儲存格時,不要讓資料範圍跟著往下跳。

填好第一個公式之後,將滑鼠移動到該儲存格的右下方,當滑鼠游標變成十字的形狀時,把他往下拉,套用公式到以下所有的儲存格。

套用公式

COUNTIF 的公式套用到下面所有的儲存格之後,整個數量統計表建完成了。

數量統計表

COUNTIFS 函數

COUNTIFS 函數跟上面介紹的 COUNTIF 很類似,只不過 COUNTIFS 可以接受多個資料範圍與判斷條件,在每一條判斷條件都符合時,才會將資料計入(and 運算)。

COUNTIFS 的使用方式為:

=COUNTIFS(資料範圍1,判斷條件1,資料範圍2,判斷條件2,...)

COUNTIFS 可以放多組資料範圍與判斷條件的配對組合,當每一組資料都符合對應的條件時,才會進行數量的加總計算。

假設我們想要計算在 2017/7/1 之後,搭乘火車的人數,公式可以這樣寫:

=COUNTIFS(C2:C10,"火車",A2:A10,">2017/7/1")

依多條件計算個數

COUNTIFS 的條件數量沒有限制,我們可以放置任意數量的資料範圍與判斷條件,例如再加上一條金額大於 300 的條件:

=COUNTIFS(C2:C10,"火車",A2:A10,">2017/7/1",D2:D10,">300")

除了 COUNTIFCOUNTIFS 之外,Excel 還有 COUNTCOUNTA 兩個比較簡單的函數,它們計算數字、日期或不是空白的儲存格數目。

Windows

9 留言

  1. stl

    謝謝您,感恩。

    2020/06/17
  2. YLLeung

    謝謝您,解釋很清晰,令我這個初哥好易明白。

    2020/08/15
  3. Chris Tseng

    淺顯易懂+多種情境
    感謝您

    2020/09/04
  4. CHA

    非常感謝您的分享,潛顯易懂,非常受用!

    2020/11/14
  5. ALLY

    超級好懂感謝!

    2021/01/06
  6. aLex

    謝謝您的Post-out 分享
    1.請問 如 COUNTIF(C2:C10,”*火車*”)
    中的 若改成COUNTIF(Left(C2,5),”*火車*”)
    結果無法運算,
    2.有何好方法?

    2021/03/03
  7. aLex

    非常感謝您的分享。
    請問如 Countif(C2:C10,”高鐵”),
    若 Countif(Left(C2),”*高鐵*”)卻無法運算,
    請問有何替代方案?

    2021/03/03
  8. XZ

    受用了
    謝謝指教

    2021/03/23
  9. Em

    你好 如果要找介於數值之間的呢?比如這列資料我要找金額<

    2021/07/06

Comments are Closed

玻璃钢生产厂家贵阳玻璃钢雕塑公司韶关玻璃钢雕塑代理价格安庆个性化玻璃钢雕塑供应商菏泽卡通玻璃钢雕塑生产厂家常州玻璃钢雕塑景观设计常州销售玻璃钢面包雕塑澄海玻璃钢雕塑厂家玻璃钢雕塑前景玻璃钢泡沫雕塑定做阳泉玻璃钢雕塑制作厂家上海玻璃钢雕塑销售电话标牌标识玻璃钢仿铜雕塑定制孔子雕塑玻璃钢长宁区玻璃钢雕塑推荐衡水玻璃钢雕塑厂商定制美陈 商场清远玻璃钢人物雕塑批发河池玻璃钢雕塑用途赣州玻璃钢雕塑价格上海大型商场美陈现价南京玻璃钢雕塑生产厂家浙江玻璃钢鹿雕塑专业的玻璃钢花盆组合宿州定制玻璃钢雕塑供应商雕塑玻璃钢卡通造型农场迎宾玻璃钢雕塑气球商场美陈哪家专业南通玻璃钢花盆组合兴宁玻璃钢浮雕人物山水雕塑商场国庆美陈布置方案香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化