【函數】還在用眼睛看並且手動計算?countif & countifs 讓你提早下班

更新於 2023/07/13閱讀時間約 3 分鐘

前言

高效生活,幫助你找回更多自己的時間
歡迎來到 AL 的 Googlesheet 學習筆記系列文章。在這個系列中,我們將一步步介紹各種函數,並將它們應用於日常生活中,加速工作、提高效率。
上篇文章中,我們已經學會了 if & ifs 這兩個函數,而今天將延伸介紹 countif 和 countifs 函數。它們可以用來判斷符合特定條件的儲存格,並計算其數量,讓你節省手動計算的時間,就讓我們繼續往下看吧!

我可以應用在哪些情境呢?

在正式教學之前,我依然會簡單介紹一下,countif 這個函數可以應用在什麼情境 以下提供幾個基礎範例給你參考,希望讓你有初步的認識
  1. 判斷數字
  2. 判斷日期
  3. 判斷文字

功能簡介

countif 函數

countif 函數可以計算某個區間內符合特定條件的儲存格數量。

countifs 函數

countifs 函數可以計算符合多個條件的儲存格數量。

函數解讀

解讀 countif 函數

  • 範圍:資料範圍
  • 條件:輸入要判斷的條件

解讀 countifs 函數

  • 條件範圍_1:條件 1 的 資料範圍
  • 條件_1:輸入要判斷的條件
  • 條件範圍 _2:條件 2 的資料範圍
  • 條件_2:輸入要判斷的條件

範例演示

countif 判斷數字範例

=COUNTIF(B:B,">=30") 
翻譯:計算 B 欄位中,大於等於 30 歲的人

countif 判斷日期範例

=COUNTIF(D:D,"<2023/1/1") 
翻譯:計算 D 欄位中,日期小於 2023/1/1 的人

countif 判斷文字範例

=COUNTIF(A:A,"陳*") 
翻譯:計算 A 欄位中,姓氏為「陳」的人
在這個公式中,* 代表零個或多個字元,所以它可以匹配任何以「陳」開頭的名字。

補充教學

  • *:表示零個或多個字元,可以用於任何位置
  • ?:表示單一字元,可以用於任何位置
同樣的,如果我們想要找出 A 欄位中以「陳」開頭且限制名字長度為 3 個字元的名字數量,可以使用以下公式:
=COUNTIF(A:A,"陳??")
在這個公式中,? 代表單一字元,所以它只能匹配 3 個字元的名字,因此陳吳小美並不會被計算。

延伸應用

篩選空格

=COUNTIF(D2:D,"")  
countif 的判斷條件必須要用""來把條件包起來,因此不輸入內容,只輸入""即為空格的意思。

篩選非空格

=COUNTIF(D2:D,"<>")  
在 Google 試算表中,<> 為不等於的意思。

練習

了解理論後,就必須馬上實作,這邊提供了一個題目給你練習看看
  1. 灰色是題目區,可以在試寫函數進行練習
  2. 藍色是條件區,給你條件&希望顯示的結果
  3. 綠色是解答區,可以參考右邊解答,試著寫出函數(沒有絕對的對錯)

題目連結

如何將題目複製到我的試算表裡?

你可以將這份文件複製到自己的 Google試算表 進行練習,新增一個試算表,或是加入現有都可以
為什麼會看到廣告
avatar-img
18會員
13內容數
文組出身,因緣際會下接觸到函數,進而開始了學習 Googlesheet 相關功能的旅程。會以一個平凡人的角度來解析各個函數功能與實際應用,也會分享實用的函數,讓你的生活與工作更便利、更接近你要成為的樣子。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
AL的沙龍 的其他內容
高效生活,幫助你找回更多自己的時間 哈囉,這裡是 AL 的 Googlesheet 學習筆記 本系列文章,會帶你認識各種函數,學習並應用於日常,加速生活與工作、提升效率 今天要介紹的函數是 if 和 ifs
高效生活,幫助你找回更多自己的時間 哈囉,這裡是 AL 的 Googlesheet 學習筆記 本系列文章,會帶你認識各種函數,學習並應用於日常,加速生活與工作、提升效率 今天要介紹的函數是 if 和 ifs
你可能也想看
Google News 追蹤
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
Thumbnail
在程式設計中,我們通常會遇到一個問題: 何時應該使用具有方法的類別,何時應該在模組中使用函式? 如果選擇不當,你的程式碼可能比需要的更複雜,這使得維護更困難 首先,我們需要更好地理解函式和類別的差異。 函式接收輸入參數,然後進行一些操作,並返回結果。你可以將這個結果傳遞給其他函式。在像Haskell
Thumbnail
本篇分享「11個常用基本excel函數(第一集)」,項目:SUM(加總)、 MAX、MIN(最大值、最小值)-附加MAXIFS、MINIFS的條件設定應用、ROUND(四捨五入)、ROUNDDOWN(無條件去位)、ROUNDDOWN(無條件進位) ​ 最近閱讀的範圍擴增到EXCEL函數,看過了很容易
Thumbnail
簡述 這份股東會紀念品查詢一覽表沒記錯同樣是2022年製作完成的,當時免費提供給粉絲們查詢利用,礙於當時沒想到適當的更新方式,只能土法煉鋼一筆筆更新,所以停更好長一段時間。 剛好副業是做Google表單與Google Excel的客製化業務,經過一兩年歷練,對於函數設定有成長進步,在套用適合的設定後
Thumbnail
語法 UPPER(text):將英文轉換成「大寫」 LOWER(text):將英文轉換成「小寫」 PROPER(text):將英文轉換成「首字母大寫」 輸入語法後,點選需變動的儲存格即可。
Thumbnail
在每期付款金額與利率固定的情況下計算貸款的付款金額。 語法:PMT(rate,nper,pv,fv,type) 由 PMT 傳回的付款金額包括本金和利率,但不包括稅金、貸款回存數額或手續費。 ***記得Rate 和 Nper 的單位要一致,才能算出正確的數值喔! 應用二(貸款)
Thumbnail
你看過80年前的高中數學課本嗎?前陣子很多人曬出以前阿公阿嬤的小學課本,讓我們可以一窺當時人文思想與教育思潮。但好像並未看到初中以上的課本分享,這次國慶連假回到娘家,居然看到外公當時的高中數學課本....
Thumbnail
青少年表演藝術聯盟團成立19年來,透過表演藝術陪伴青少年走過許多徬徨無助的日子,一步一步地成長、了解自我,更如同麥田捕手的主角一般,用心接住了許多於懸崖邊徘徊的孩子。
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
Thumbnail
在程式設計中,我們通常會遇到一個問題: 何時應該使用具有方法的類別,何時應該在模組中使用函式? 如果選擇不當,你的程式碼可能比需要的更複雜,這使得維護更困難 首先,我們需要更好地理解函式和類別的差異。 函式接收輸入參數,然後進行一些操作,並返回結果。你可以將這個結果傳遞給其他函式。在像Haskell
Thumbnail
本篇分享「11個常用基本excel函數(第一集)」,項目:SUM(加總)、 MAX、MIN(最大值、最小值)-附加MAXIFS、MINIFS的條件設定應用、ROUND(四捨五入)、ROUNDDOWN(無條件去位)、ROUNDDOWN(無條件進位) ​ 最近閱讀的範圍擴增到EXCEL函數,看過了很容易
Thumbnail
簡述 這份股東會紀念品查詢一覽表沒記錯同樣是2022年製作完成的,當時免費提供給粉絲們查詢利用,礙於當時沒想到適當的更新方式,只能土法煉鋼一筆筆更新,所以停更好長一段時間。 剛好副業是做Google表單與Google Excel的客製化業務,經過一兩年歷練,對於函數設定有成長進步,在套用適合的設定後
Thumbnail
語法 UPPER(text):將英文轉換成「大寫」 LOWER(text):將英文轉換成「小寫」 PROPER(text):將英文轉換成「首字母大寫」 輸入語法後,點選需變動的儲存格即可。
Thumbnail
在每期付款金額與利率固定的情況下計算貸款的付款金額。 語法:PMT(rate,nper,pv,fv,type) 由 PMT 傳回的付款金額包括本金和利率,但不包括稅金、貸款回存數額或手續費。 ***記得Rate 和 Nper 的單位要一致,才能算出正確的數值喔! 應用二(貸款)
Thumbnail
你看過80年前的高中數學課本嗎?前陣子很多人曬出以前阿公阿嬤的小學課本,讓我們可以一窺當時人文思想與教育思潮。但好像並未看到初中以上的課本分享,這次國慶連假回到娘家,居然看到外公當時的高中數學課本....
Thumbnail
青少年表演藝術聯盟團成立19年來,透過表演藝術陪伴青少年走過許多徬徨無助的日子,一步一步地成長、了解自我,更如同麥田捕手的主角一般,用心接住了許多於懸崖邊徘徊的孩子。