方格精選

IF,如果 … 那就 … 不然 …

更新於 發佈於 閱讀時間約 6 分鐘

日常生活中其實都會遇到不同的「如果...那就...不然...」,像是:

  • 如果今天早起的話,那就來做個瑜伽好了,不然就睡個回籠覺。
  • 如果今天沒趕到公車,那就叫個計程車吧,不然就假裝肚子痛請假。
  • 如果發現功課還沒寫完,那就吃完飯後去吧,不然就是明天去學校抄同學的。

等等等等的,對吧!搬到試算表上的話,這就是 IF,如果某個條件成立、那就做某件事,不然就做另外一件事。

除了加減乘除這類的基本運算,試算表也可以用 IF 幫助你做選擇,在指定條件下做計算、跑函式、執行一些動作。這是一個很常見且應用範圍很廣的函式,而且其實不比你想像得還難喔!

IF 語法

我們就可以把剛剛的「如果...那就...不然」句子轉換成:

=如果(條件..., 那就..., 不然...)

換成試算表的語言就會是:

=IF(條件..., 條件符合的時候..., 不然就...)

也就是:

  • IF(今天早起的話, 那就來做個瑜伽好了, 不然就睡個回籠覺)
  • IF(今天沒趕到公車, 那就叫個計程車吧, 不然就假裝肚子痛請假)
  • IF(發現功課還沒寫完, 那就吃完飯後去吧, 不然就是明天去學校抄同學的)

簡單吧!記得「如果 … 那就 … 不然 …」這個句子,你就會寫 IF 了。

我一樣把這次練習的試算表連結放在這,給你參考練習!


條件怎麼寫?

你看到我們的語法的第一句就出現了「條件」:

=IF(條件..., 條件符合的時候..., 不然就...)

你可以參考這些常見的寫法:

A = B ,當 A 跟 B 一樣的時候
A > B ,當 A 大於 B 的時候
A >= B,當 A 大於或等於 B 的時候
A < B ,當 A 小於 B 的時候
A <= B,當 A 小於或等於 B 的時候
A <> B,當 A 不等於 B 的時候

而這邊的 A 可以是一個字串(“台灣”、“高雄”、“English” 等)、也可以是數字(80、100、300 等)、也可以是儲存格(A1、B2、C3 等)、也可以是一個算式(1+1、50-40、100*2、500/5)。

B 的話當然就是這個條件的結果了,就看看你的 A 是寫什麼、進而決定 B 要寫什麼囉!也可以是上面的字串數字儲存格算式函式。舉個例子:

  • A1 = “台灣”
  • 1+1=2
  • 4+3 > B2
  • (50+30+20)/10 >= C3
  • QUERY(A:D, “SELECT * WHERE A > 100”)

註:也可以用 ISBLANK、ISDATE、ISEMAIL、ISERR、ISERROR、ISLOGICAL、ISNA、ISNONTEXT、ISNUMBER、ISREF 跟 ISTEXT 來做邏輯判斷,我之後也會做一篇一次講解。


那就 … 不然 …

這邊的「那就 … 不然 …」又該怎麼寫呢?也不困難,一樣可以填上字串數字儲存格算式。像是如果你要判斷 A1 裡面的分數是不是及格,就可以寫:

=IF(A1 >= 60, ”及格”, ”不及格”)

翻譯成中文的意思就是「如果 A1 大於或等於 60 分的話,那就『及格』,不然『不及格』」。

或是,假設今天有個教授心情好,決定給期末考成績低於 60 分的同學過關,直接給 60 分,不然就是維持原分數(也就是本來就超過 60 分的人就維持原分數)。那就可以寫:

=IF(A1 < 60, 60, A1)

翻譯成中文的意思就是「如果 A1 小於 60 分的話,那就給 60,不然直接顯示 A1(也就是原分數)」。

算式或函式也是可以的,例如:

=IF(A1 = ”台灣”, A2*30, A2*10)

如果 A1 是「台灣」,那就把 A2 的值乘上 30、不是的話就乘上 10。如果是函式的話,不必附上開頭的「=」。


範例

馬上來上個範例!

raw-image

我們就用簡單的 IF 來判斷這邊的名單中,符合成年的人有誰、是台南人的又有誰吧。一樣套用我們的關鍵句「如果那就不然 …」的思路:

  • 如果年齡大於等於 18 歲的話,那就是成年,不然就是未成年。
  • 如果居住地是台南的話,那就是台南人,不然就不是台南人。

先來判斷一下「成年」那欄吧!那我們就可以在 D 欄寫下:

如果年齡大於等於 18 歲的話,那就是成年,不然就是未成年。

=IF(B2>=18, "是", "不是")

(因為「是」和「不是」都是字串,記得要用雙引號(")包起來喔!)

raw-image

如果在螢幕上有出現「自動填入」,開心按下勾勾就解決啦!(會自動填入函式)

raw-image

如果沒有的話,也可以複製 D2,在 D 欄的其他地方貼上,也有一樣的效果。結果如下:

raw-image

再來,就交給 IF 判斷是不是台南人吧!利用同一個關鍵句「如果那就不然 …」來在 E2 寫出 IF:

如果居住地是台南的話,那就是台南人,不然就不是台南人。

=IF(C2>="台南","是", "不是")
raw-image

敲下去 Enter 後,或許你會出現「自動填入」,那這邊也直接按下勾勾

raw-image
raw-image

IF 的應用範圍很廣,可以利用的地方很多很多!我們會在之後介紹複雜一點點的條件(AND、OR)、更多關於 IF 的延伸應用,還有一些 IF 的兄弟姐妹(IFS、SWITCH、SUMIF、COUNTIF、AVERAGEIF...)也會寫到的!用 IF 幫你做更多事,把麻煩的事情交給電腦就好~ ₍₍٩( ᐛ )۶₎₎♪

如果你喜歡這次的文章,歡迎你透過這些方法支持我:
・按下愛心、按下儲存
・留言告訴我你的想法
・加入喜特先生的官方沙龍,即時看到我發布的教學
・付費訂閱喜特先生的官方沙龍,加入每月小額訂閱方案
・追蹤喜特先生的 Facebook
・按這邊小額贊助我的創作!

想要看更多文章,歡迎來到我的 Notion 頁面找找有沒有你需要的資源喔!

我是喜特先生,Mr. Sheet,我們下個教學見!



留言
avatar-img
留言分享你的想法!
avatar-img
喜特先生官方沙龍
21.3K會員
153內容數
簡潔,快速,有效, 讓你的日常生活、工作生產力大提升! ___ 快按「加入」,馬上追蹤所有喜特先生的更新,有 Google 試算表教學、Google Apps Script 的研究、數據分析課程的開箱,還有 Google 試算表疑難雜症的解題分享唷!💪
2025/04/20
請你試著在 Google 試算表的儲存格上打這個,按下 Enter: =WHATTHEFOXSAY() 會有神奇的事情發生喔 ✨
Thumbnail
2025/04/20
請你試著在 Google 試算表的儲存格上打這個,按下 Enter: =WHATTHEFOXSAY() 會有神奇的事情發生喔 ✨
Thumbnail
2024/06/02
上次介紹了 REPLACE 函式,可以用來取代儲存格內的特定文字。其實我們還有一個相似的函式叫 SUBSTITUTE,也有取代的功能,不過當然有一點不一樣的地方!今天會分享語法的範例,還有跟 REPLACE 的差異在哪。一起來看看!
Thumbnail
2024/06/02
上次介紹了 REPLACE 函式,可以用來取代儲存格內的特定文字。其實我們還有一個相似的函式叫 SUBSTITUTE,也有取代的功能,不過當然有一點不一樣的地方!今天會分享語法的範例,還有跟 REPLACE 的差異在哪。一起來看看!
Thumbnail
2024/05/25
這是文字處理基礎函式的第四篇文章,今天要來介紹 REPLACE 函式! REPLACE 可以取代掉儲存格內的文字,今天會分享一下它語法怎麼寫、也有兩個實際應用的案例。一起來看看! REPLACE 語法 REPLACE 的語法長了一點點,有四個參數要設定: =REPLACE(要取代
Thumbnail
2024/05/25
這是文字處理基礎函式的第四篇文章,今天要來介紹 REPLACE 函式! REPLACE 可以取代掉儲存格內的文字,今天會分享一下它語法怎麼寫、也有兩個實際應用的案例。一起來看看! REPLACE 語法 REPLACE 的語法長了一點點,有四個參數要設定: =REPLACE(要取代
Thumbnail
看更多
你可能也想看
Thumbnail
常常被朋友問「哪裡買的?」嗎?透過蝦皮分潤計畫,把日常購物的分享多加一個步驟,就能轉換成現金回饋。門檻低、申請簡單,特別適合學生與上班族,讓零碎時間也能創造小確幸。
Thumbnail
常常被朋友問「哪裡買的?」嗎?透過蝦皮分潤計畫,把日常購物的分享多加一個步驟,就能轉換成現金回饋。門檻低、申請簡單,特別適合學生與上班族,讓零碎時間也能創造小確幸。
Thumbnail
嗨!歡迎來到 vocus vocus 方格子是台灣最大的內容創作與知識變現平台,並且計畫持續拓展東南亞等等國際市場。我們致力於打造讓創作者能夠自由發表、累積影響力並獲得實質收益的創作生態圈!「創作至上」是我們的核心價值,我們致力於透過平台功能與服務,賦予創作者更多的可能。 vocus 平台匯聚了
Thumbnail
嗨!歡迎來到 vocus vocus 方格子是台灣最大的內容創作與知識變現平台,並且計畫持續拓展東南亞等等國際市場。我們致力於打造讓創作者能夠自由發表、累積影響力並獲得實質收益的創作生態圈!「創作至上」是我們的核心價值,我們致力於透過平台功能與服務,賦予創作者更多的可能。 vocus 平台匯聚了
Thumbnail
IF,Switch,三元運算子語法說明 IF條件選擇結構說明 IF為布林條件,當()內條件式滿足True執行if區塊的程式碼,不滿足則執行else區塊的程式碼,若無else也行。
Thumbnail
IF,Switch,三元運算子語法說明 IF條件選擇結構說明 IF為布林條件,當()內條件式滿足True執行if區塊的程式碼,不滿足則執行else區塊的程式碼,若無else也行。
Thumbnail
高效生活,幫助你找回更多自己的時間 歡迎來到 AL 的 Googlesheet 學習筆記系列文章。 相較於函數教學,在這個系列中我會分享一些實用的小技巧,也當作是我的個人筆記,因此不會有太詳細的內容,若有疑問,可以在下方留言哦!
Thumbnail
高效生活,幫助你找回更多自己的時間 歡迎來到 AL 的 Googlesheet 學習筆記系列文章。 相較於函數教學,在這個系列中我會分享一些實用的小技巧,也當作是我的個人筆記,因此不會有太詳細的內容,若有疑問,可以在下方留言哦!
Thumbnail
前言 高效生活,幫助你找回更多自己的時間 哈囉,這裡是 AL 的 Googlesheet 學習筆記 本系列文章,會帶你認識各種函數,學習並應用於日常,加速生活與工作、提升效率。 今天要介紹的函數是 IFS+COUNTIF 的應用
Thumbnail
前言 高效生活,幫助你找回更多自己的時間 哈囉,這裡是 AL 的 Googlesheet 學習筆記 本系列文章,會帶你認識各種函數,學習並應用於日常,加速生活與工作、提升效率。 今天要介紹的函數是 IFS+COUNTIF 的應用
Thumbnail
高效生活,幫助你找回更多自己的時間 哈囉,這裡是 AL 的 Googlesheet 學習筆記 本系列文章,會帶你認識各種函數,學習並應用於日常,加速生活與工作、提升效率 今天要介紹的函數是 countif 和 countifs
Thumbnail
高效生活,幫助你找回更多自己的時間 哈囉,這裡是 AL 的 Googlesheet 學習筆記 本系列文章,會帶你認識各種函數,學習並應用於日常,加速生活與工作、提升效率 今天要介紹的函數是 countif 和 countifs
Thumbnail
高效生活,幫助你找回更多自己的時間 哈囉,這裡是 AL 的 Googlesheet 學習筆記 本系列文章,會帶你認識各種函數,學習並應用於日常,加速生活與工作、提升效率 今天要介紹的函數是 if 和 ifs
Thumbnail
高效生活,幫助你找回更多自己的時間 哈囉,這裡是 AL 的 Googlesheet 學習筆記 本系列文章,會帶你認識各種函數,學習並應用於日常,加速生活與工作、提升效率 今天要介紹的函數是 if 和 ifs
Thumbnail
這次要介紹的是 IFNA 和 IFERROR 這兩個函式,它們可以幫助我們在試算表中可以靈活處理錯誤和缺失的數據。語法很單純,但也很實用!我們一起來看看怎麼做。
Thumbnail
這次要介紹的是 IFNA 和 IFERROR 這兩個函式,它們可以幫助我們在試算表中可以靈活處理錯誤和缺失的數據。語法很單純,但也很實用!我們一起來看看怎麼做。
Thumbnail
相對參照、絕對參照是新手必定要了解的重要觀念,歡迎來看看瞧瞧唷!
Thumbnail
相對參照、絕對參照是新手必定要了解的重要觀念,歡迎來看看瞧瞧唷!
Thumbnail
有了 IF 之後,只要再加上一個 S,世界就會變得不一樣!IFS 可以判斷複數的條件,快速幫你整理分類資料,會了 IF,就順便多學一個 IFS 吧!
Thumbnail
有了 IF 之後,只要再加上一個 S,世界就會變得不一樣!IFS 可以判斷複數的條件,快速幫你整理分類資料,會了 IF,就順便多學一個 IFS 吧!
Thumbnail
日常生活中其實都會遇到不同的「如果...那就...不然...」,你也可以用試算表的 IF 幫你做資料的判斷!把麻煩事丟給電腦,還給自己清幽的人生,如何如何~
Thumbnail
日常生活中其實都會遇到不同的「如果...那就...不然...」,你也可以用試算表的 IF 幫你做資料的判斷!把麻煩事丟給電腦,還給自己清幽的人生,如何如何~
Thumbnail
寫完第一篇突然就覺得很熱血,馬上迫不及待的要來寫第二篇,雖然我的肩膀已經開始隱隱作痛。 這篇就來一個簡單點的~ 這篇很單純的就是【你儲值多少,就送多少】,並沒有一些奇奇怪怪的條件或但書 一樣來看一下他的規則吧! (內容數字已做調整,與原先完全不同,此只為一起研究Excel)
Thumbnail
寫完第一篇突然就覺得很熱血,馬上迫不及待的要來寫第二篇,雖然我的肩膀已經開始隱隱作痛。 這篇就來一個簡單點的~ 這篇很單純的就是【你儲值多少,就送多少】,並沒有一些奇奇怪怪的條件或但書 一樣來看一下他的規則吧! (內容數字已做調整,與原先完全不同,此只為一起研究Excel)
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News