【函數】你一定看得懂的 IF & IFS 教學與應用

更新於 2024/06/12閱讀時間約 4 分鐘

前言

高效生活,幫助你找回更多自己的時間
哈囉,這裡是 AL 的 Googlesheet 學習筆記,本系列文章,會帶你認識各種函數,學習並應用於日常與工作,提升效率。
無論你是新手或老手;無論是用 Excel 或是 Googlesheet(Google 試算表),你肯定看過 if 和 ifs 函數,我們可以利用這兩個函數,根據特定的條件來運行不同的操作。
在本文中,我們將探討 if 和 ifs 函數的不同之處,除了教你看懂函數之外,也提供日常可以使用的情境,讓你不僅理解更能實際應用。

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

在正式教學之前,我想先跟你簡單介紹一下,if 這個函數可以應用在什麼情境以下提供幾個基礎範例給你參考,希望讓你有初步的認識。
  1. 數值判定:成績、庫存
2. 日期判定:是否逾期
3. 文字判定:識別性別、身份
更進階一點,還可以將名字&尊稱合併,達到以下效果。
看完以上呈現的效果,相信你已經對 if 函數有了初步的概念,接下來就讓我帶領你認識這兩個常用的函數吧!

功能簡介

if 函數

if 函數是一種邏輯函數,根據一個條件來判斷要返回哪個值,
如果條件符合,則返回一個值;如果條件不符,則返回另一個值。

ifs 函數

ifs 相較於 if 函數,ifs 函數提供了更靈活的方式來處理多個條件,
可以用來計算多個條件,並返回對應符合 True 條件的值。

解讀函數

解讀 if 函數

  • 邏輯運算式: 要測試的條件或表達式
  • 是 True 的值: 如果條件符合,則回傳此值
  • 是 False 的值: 如果條件不符合,則回傳此值

解讀 ifs 函數

  • 條件 1 : 要測試的第一個條件或表達式
  • 值 1 : 如果「條件1」符合,則顯示此值
  • 條件 2 : 要測試的第二個條件或表達式
  • 值 2 : 如果「條件1」不符合,則檢查「條件2」是否符合 如果是,則回傳此值,如果不是,則繼續檢查後續的條件,直到找到一個符合的條件為止

範例演示

以下會用這組資料來進行範例演示

if 範例

=if(B3>=60,"及格","不及格")  
翻譯:如果B3大於等於60,則顯示「及格」,不然顯示「不及格」
重點提示
  1. 大於等於表示法為 >=,小於等於表示法為<=。
  2. 在函數中,若要顯示文字,則需使用雙引號””將文字包起來。
  3. 向下或向右拖曳選框,可以直接將函數複製過去。
    以上方影片為例,我從 B10 向下拖曳,函數會自動套用至我拉到的範圍裡。
  4. 為什麼文字會自動顯示綠色、紅色?
    這裡是利用了「條件式格式設定」,之後也會寫一篇教學,敬請期待!

ifs 範例

=IFS(B3>=90,"優異",B3>=70,"普通",B3>=60,"及格",B3<60,"不及格")  
翻譯:如果B3大於等於90,則顯示「優異」
若不符合,則判斷是否大於等於70,符合顯示「普通」
若還是不符合,則判斷是否大於等於60,符合則顯示「及格」
若還是不符合,則判斷是否小於60,符合則顯示「不及格」
重點提示
  1. 判斷數字大小,條件數值必須由高而低。

延伸應用

Q1. 可以只用 if 來達到 ifs 的效果嗎?

以上面的範例圖為例,我們可以利用俄羅斯娃娃的方式,把多個 if 函數套在一起,一樣可以達到相同效果。
=if(B3>=90,"優異",if(B3>=70,"普通",if(B3>=60,"及格",if(B3<60,"不及格",))))

大家可以練習閱讀函數

練習

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

題目連結

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

你可以將這份文件複製到自己的 Google試算表 進行練習,新增一個試算表,或是加入現有試算表都可以
為什麼會看到廣告
avatar-img
18會員
13內容數
文組出身,因緣際會下接觸到函數,進而開始了學習 Googlesheet 相關功能的旅程。會以一個平凡人的角度來解析各個函數功能與實際應用,也會分享實用的函數,讓你的生活與工作更便利、更接近你要成為的樣子。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
你可能也想看
Google News 追蹤
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
Thumbnail
本文介紹如何使用 ChatGPT 4 計算兩個民國日期之間的差異。同時提到了使用函數 DATEDIF 和神奇的【R鍵】來解決問題。
Thumbnail
INDIRECT 函數一般都使用【A1樣式】來做參照,本文將揭開 INDIRECT 函數,鮮為人知的【R1C1樣式】運用方法。
這個系列的文章主要專注於物件導向到函數式編程的差異與分析,並針對概念與機制上的不同進行比較。很多人說物件導向和函數式編程沒有哪個比較好的問題,只有哪個比較適合的問題,然而我並不這麼認為,我透過這一系列的文章從各個角度討論它們之間的優缺點就是為了闡述我的觀點。物件導向錯在沒有理論基礎,但它贏在熟悉性,
Thumbnail
這篇文章介紹了一個在 Excel 中將郵遞區號加上括號的公式,並分析了公式的原理。這是一篇對於 Excel 公式拆解感興趣的人有價值的文章。
Thumbnail
下禮拜天就是韓檢考試了!考前一週通常是最感到焦慮的時候,該背新單字嗎?可是看到不熟的新單字又會害怕,覺得自己還沒準備好.... 但其實只要抓到技巧就無需再害怕,考前一週也可以很從容準備喔!以下我分兩個部分來說明:「韓檢考前一週,如何複習背過的單字?」「
韓檢考前一週,如何增加新的單字?」
Thumbnail
📒本篇分享「11個常用基本excel函數(第五集)」,項目:COUNTIFS(依照設定的多組條件計算符合條件的儲存格數量、判斷儲存格是否符合設定的指定條件)
Thumbnail
本篇分享「11個常用基本excel函數(第四集)」,項目:IF(根據設定的條件邏輯,計算結果或顯示內容)、COUNTIF(依照設定條件計算符合條件的數量)
Thumbnail
本篇分享「11個常用基本excel函數(第三集)」,項目:SUMIFS(在指定範圍內計算設定“多重條件”項目的總和)、EOMONTH(依照設定日期自動帶出月底日期)
Thumbnail
本篇分享「11個常用基本excel函數(第二集)」,項目:IFERROR(根據計算結果變更成指定內容)、 SUMIF(在指定範圍內計算指定項目的總和)
Thumbnail
本篇分享「11個常用基本excel函數(第一集)」,項目:SUM(加總)、 MAX、MIN(最大值、最小值)-附加MAXIFS、MINIFS的條件設定應用、ROUND(四捨五入)、ROUNDDOWN(無條件去位)、ROUNDDOWN(無條件進位) ​ 最近閱讀的範圍擴增到EXCEL函數,看過了很容易
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
Thumbnail
本文介紹如何使用 ChatGPT 4 計算兩個民國日期之間的差異。同時提到了使用函數 DATEDIF 和神奇的【R鍵】來解決問題。
Thumbnail
INDIRECT 函數一般都使用【A1樣式】來做參照,本文將揭開 INDIRECT 函數,鮮為人知的【R1C1樣式】運用方法。
這個系列的文章主要專注於物件導向到函數式編程的差異與分析,並針對概念與機制上的不同進行比較。很多人說物件導向和函數式編程沒有哪個比較好的問題,只有哪個比較適合的問題,然而我並不這麼認為,我透過這一系列的文章從各個角度討論它們之間的優缺點就是為了闡述我的觀點。物件導向錯在沒有理論基礎,但它贏在熟悉性,
Thumbnail
這篇文章介紹了一個在 Excel 中將郵遞區號加上括號的公式,並分析了公式的原理。這是一篇對於 Excel 公式拆解感興趣的人有價值的文章。
Thumbnail
下禮拜天就是韓檢考試了!考前一週通常是最感到焦慮的時候,該背新單字嗎?可是看到不熟的新單字又會害怕,覺得自己還沒準備好.... 但其實只要抓到技巧就無需再害怕,考前一週也可以很從容準備喔!以下我分兩個部分來說明:「韓檢考前一週,如何複習背過的單字?」「
韓檢考前一週,如何增加新的單字?」
Thumbnail
📒本篇分享「11個常用基本excel函數(第五集)」,項目:COUNTIFS(依照設定的多組條件計算符合條件的儲存格數量、判斷儲存格是否符合設定的指定條件)
Thumbnail
本篇分享「11個常用基本excel函數(第四集)」,項目:IF(根據設定的條件邏輯,計算結果或顯示內容)、COUNTIF(依照設定條件計算符合條件的數量)
Thumbnail
本篇分享「11個常用基本excel函數(第三集)」,項目:SUMIFS(在指定範圍內計算設定“多重條件”項目的總和)、EOMONTH(依照設定日期自動帶出月底日期)
Thumbnail
本篇分享「11個常用基本excel函數(第二集)」,項目:IFERROR(根據計算結果變更成指定內容)、 SUMIF(在指定範圍內計算指定項目的總和)
Thumbnail
本篇分享「11個常用基本excel函數(第一集)」,項目:SUM(加總)、 MAX、MIN(最大值、最小值)-附加MAXIFS、MINIFS的條件設定應用、ROUND(四捨五入)、ROUNDDOWN(無條件去位)、ROUNDDOWN(無條件進位) ​ 最近閱讀的範圍擴增到EXCEL函數,看過了很容易