條件式格式(一):基本概念

閱讀時間約 6 分鐘
嘿,我有份成績單,要怎麼快速知道誰考 100、誰低於 60 分呢?
有點難一眼看清楚,對不對?
如果是這樣呢?
這個叫做條件式格式。你可以用它,讓試算表在成績是低於 60 分的儲存格上顯示紅底白字、100 分的儲存格顯示綠底白字等格式,這樣是不是清楚多了?
比起在白底黑字的茫茫數據海裡找到它的模式或是趨勢,用條件式格式就可以把想看到的資料、以更醒目的方法顯示,更方便我們判讀數據。我們除了可以直接在工作表上套用這樣的格式,也當然可以和資料透視表並用。推薦新手把這招學起來,讓你的表格設計更加分!

在 Google 試算表裡,這樣的條件式格式有兩種顯示模式:單色、色階。
單色:在這個模式裡,儲存格只要符合特定條件就會套用格式,像是剛剛「只要數字低於 60」就會變成「紅底白字」、「數字是 100」就會變成「綠底白字」。這邊可以設定的條件有五種,分別是數字、文字、日期、空白和自訂公式,我們會逐一介紹。
另外,雖然這模式名稱叫單色,但這個模式可以設定的格式不只有文字顏色、或儲存格背景顏色而已,還可以設定儲存格內的字,以粗體、斜體、底線和刪除線顯示,像是這樣:
色階:這個模式只能在儲存格內的值是數字的時候才能用!用色階模式則可以把值的大小,用儲存格背景顏色的方式作出視覺區隔。叫「色階」好像有點文謅謅的,但或許你在日常生活已經看過這種東西了。舉一個例子:
取自維基百科條目【臺北市】
這是台北市 1991 年到 2020 年的氣候資訊。你可以看到第七列的「歷史最低溫」,你會看到溫度較高的月份、那些格子的背景是偏橘色的,溫度比較低的月份則偏藍色。這就是色階的概念啦!
簡而言之我們可以用色階模式,表達數值的大小。數字最大的時候、儲存格顯示顏色A,數字最小的時候、則是顏色B,那麽某個數字接近那個最大值的時候,就會比較靠近顏色A一點、接近那個最小值的時候則是靠近顏色B一點。
OK,一起來看看怎麼設定吧!

設定方式

兩個方法,你可以到目錄的「格式」>「條件式格式」:
又或是直接在要設定的儲存格(或範圍上)按右鍵,「查看更多儲存格動作」>「條件式格式設定」:
不論你用哪個方法,你都會看到視窗的右手邊會出現一個窗格:
套用範圍那欄已經是我們剛剛選擇的範圍了,你也可以再按「田」字圖案更改範圍:
我們等等所有的條件式格式設定都會在這個窗格完成!

單色

先來看看單色。其實設定的方式和我們前些日子提到的「資料驗證」是很類似的,只要特定的條件符合的話,試算表就會顯示你定義好的格式。試算表提供了這些預設的條件給我們選擇:
  • 空白、非空白
  • 文字
  • 日期
  • 數值
就是這邊啦!
如果要更改不同的條件判斷,在上面的下拉式選單選擇就可以囉!
再來是格式的部分:
由左到右,我們可以設定的有粗體(B)、斜體(I)、底線(U)、刪除線()、文字顏色和儲存格背景中顏色。你可以自由點選玩玩看,找到自己喜歡的格式。
舉例來說,我們來在你剛剛選取的範圍內做一個條件式格式:
「只要儲存格空白的話,就會出現橘色的儲存格背景」
那我們先從格式規則改一下,先把規則變成「空白」:
再來把樣式改成橘色:
這樣就可以了!看看效果:
我設定的範圍是 A1 到 A10,在這範圍裡面有空白的儲存格都有橘色的背景了!痛快按下「確定」結束設定吧。
其他的格式規則,你也可以自己試試看。我這邊簡單示範幾項,讓你看看效果怎麼樣。
文字包含「ABC」
數值大於 60
數值介於 40 和 80
剩下的歡迎你試試看,遇到卡住的地方歡迎問我唷!

色階

接下來我們來看這個範例,A1 到 A10 有一組數字:
我們想讓數字較大的儲存格顏色變淺,讓數字較小的儲存格顏色變深,這時候就可以用「色階」模式來處理。我們在右邊的窗格,把模式切換到「色階」:
啊!試算表已經幫我們做好了(哈哈):
最小值的 10 是最深的綠色,而最大值的 100 則是白色。你當然也可以改變顏色,把右邊的油漆桶點開來,點選其他顏色,像是這樣:
顏色沒問題了,來看看其他的設定怎麼做。
往下看,有下限點、中間點和上限點這三個選項可以選擇。以目前預設的設定來說,試算表會在你指定的範圍裡面,找到最小值中間值最大值,並指定相對應的顏色:
而這邊定義下限點、中間點跟上限點的方式也可以改,例如:
  • 數字
  • 百分比
  • 百分位數
特別是當你的資料比較大,用百分位數就會很方便(例如取得 Q1 和以下都顯示某顏色,Q3 和以上都顯示某顏色),也會很快得到資訊了。

新增其他規則

當你針對同一個範圍,有很多條件式格式要設定,你可以到窗格最下方的「+新增其他規則」:
試算表就會選定同一個範圍,再建立一個新規則讓你設定。

編輯或刪除條件式格式

你一樣可以用開頭介紹的方法,叫出條件式格式的窗格:
畫面如果跟我不一樣,沒關係!右邊彈出的那個窗格就是了。
把滑鼠移到你剛剛設定好的條件上,右手邊會看到一個垃圾桶的圖案,點擊就可以刪除:
如果要編輯的話,左鍵點擊你設定好的規則就會進入編輯畫面了。

更改條件式格式的判斷順序

如果你對同一個範圍、設定了幾個條件式格式,試算表會依設定的順序、由上到下逐一判斷條件,第一個被判定符合條件的條件式格式會先被套用
例如說,我這邊有三個條件式格式、設定在同一個範圍上:
觀察一下,你會注意到試算表其實只採用了我設定的第一個條件「值大於 20」,剩下的兩條並沒有被用上,所以 34、44、38、35、28、27 這幾格有格式。
如果你想重新安排判斷順序,可以把滑鼠移到窗格內規則的左邊,滑過去會看到有四個點:
這個時候就可以往上或往下拖放規則了:
就這麼簡單!試著在你的試算表上實作看看吧。

注意事項

  • 複製條件式格式設定的儲存格或範圍時,貼上的儲存格也會把這些設定帶過來。
  • 如果資料量真的太大,我不推薦設定太多的條件式格式規則,因為容易拖累到試算表的運算效率!建議斟酌使用。

至於要怎麼設定讓整列或整欄都顯示條件化格式、還有要怎麼用自定義的條件式格式,我會在下一篇跟大家分享!
如果你喜歡這次的文章,歡迎你透過這些方法支持我:
・按下愛心、按下儲存
・留言告訴我你的想法
・加入喜特先生的官方沙龍,即時看到我發布的教學
・付費訂閱喜特先生的官方沙龍,加入每月小額訂閱方案
・追蹤喜特先生的 Facebook
・按這邊小額贊助我的創作!
想要看更多文章,歡迎來到我的 Notion 頁面找找有沒有你需要的資源喔!
我是喜特先生,Mr. Sheet,我們下個教學見!
10.2K會員
147Content count
簡潔,快速,有效, 讓你的日常生活、工作生產力大提升! ___ 快按「加入」,馬上追蹤所有喜特先生的更新,有 Google 試算表教學、Google Apps Script 的研究、數據分析課程的開箱,還有 Google 試算表疑難雜症的解題分享唷!💪
留言0
查看全部
發表第一個留言支持創作者!
喜特先生官方沙龍 的其他內容
終於要來完成資料驗證系列文的最後一塊拼圖,核取方塊了! 核取方塊能做的應用有很多,在這邊我會分享兩個,歡迎大家來看看~
上兩週我們介紹了資料驗證是什麼,要怎麼利用它來製作下拉式選單、驗證使用者是否輸入特定的文字、日期和數字,還有當輸入不符合驗證規則的時候、試算表會怎麼樣提醒使用者的設定方式。那麼,這次我們要來接著介紹怎麼用「自訂公式」來設定資料驗證。
除了常見的下拉式選單,我們還有其他的驗證機制可以使用。今天就來看看怎麼設定數值、文字、日期的資料驗證吧!
常見的下拉式選單怎麼做?資料驗證又是什麼?資料驗證是個「驗證資料是否符合某條件的機制」,我們通常會用它來避免別人輸入無效的值,減少錯誤的發生。來看看吧!
你知道空格有可能會搞壞你的分析嗎?來看看怎麼避免吧!
今天來介紹一個可以讓你快速上手的小技巧,叫做「凍結」🧊。 如果想讓資料在你滾動試算表的時候,固定在原本的位置上,方便查看,我們可以用「凍結」這個功能,固定這些資料列或資料欄。來看看怎麼做吧!
終於要來完成資料驗證系列文的最後一塊拼圖,核取方塊了! 核取方塊能做的應用有很多,在這邊我會分享兩個,歡迎大家來看看~
上兩週我們介紹了資料驗證是什麼,要怎麼利用它來製作下拉式選單、驗證使用者是否輸入特定的文字、日期和數字,還有當輸入不符合驗證規則的時候、試算表會怎麼樣提醒使用者的設定方式。那麼,這次我們要來接著介紹怎麼用「自訂公式」來設定資料驗證。
除了常見的下拉式選單,我們還有其他的驗證機制可以使用。今天就來看看怎麼設定數值、文字、日期的資料驗證吧!
常見的下拉式選單怎麼做?資料驗證又是什麼?資料驗證是個「驗證資料是否符合某條件的機制」,我們通常會用它來避免別人輸入無效的值,減少錯誤的發生。來看看吧!
你知道空格有可能會搞壞你的分析嗎?來看看怎麼避免吧!
今天來介紹一個可以讓你快速上手的小技巧,叫做「凍結」🧊。 如果想讓資料在你滾動試算表的時候,固定在原本的位置上,方便查看,我們可以用「凍結」這個功能,固定這些資料列或資料欄。來看看怎麼做吧!
你可能也想看
Thumbnail
重點摘要: 1.9 月降息 2 碼、進一步暗示年內還有 50 bp 降息 2.SEP 上修失業率預期,但快速的降息速率將有助失業率觸頂 3.未來幾個月經濟數據將繼續轉弱,經濟復甦的時點或是 1Q25 季底附近
Thumbnail
近期的「貼文發佈流程 & 版型大更新」功能大家使用了嗎? 新版式整體視覺上「更加凸顯圖片」,為了搭配這次的更新,我們推出首次貼文策展 ❤️ 使用貼文功能並完成這次的指定任務,還有機會獲得富士即可拍,讓你的美好回憶都可以用即可拍珍藏!
你好 我是貓奴 這是我的Podcast節目 夜班貓奴,節目主要以聊天的形式進行 討論主題式的議題或故事分享。 這一段介紹了認知行為療法的基本概念 還有教條式的思想教育對社會到底有什麼意義 斯多葛主義與儒家思想的相似之處 以及我們對MBTI的經驗分享 一般人如何開始接觸心理學
三種視角,指的是: 1、觀眾的凝視,對於主角的理解.藉由大多數觀眾能理解或體驗過的人生經驗作設定為佳. 2、對手的阻礙,對手代表的困難.無外乎敵人太強(外部敵人)或是體制不公(包含主角在內的社會體制,小至友情愛情親情,大至社會民族國家)兩種. 3、主角的目標,以及背後的目的.一個明確可具象(最
Thumbnail
​ 現在舊日式建築在台灣各地當今不斷開發大樓之下,越來越稀有。除非舊日式建築是被刻意保留住、不然舊日式建築對於越來越年輕人可能只剩下照片才能看到。壢小故事森林作為桃園市歷史建築就是刻意被保留下來。 壢小故事森林相關資訊:: ​地址: 桃園市中壢區博愛路52號 ​營業時間: PM10:00
Thumbnail
高效生活,幫助你找回更多自己的時間 歡迎來到 AL 的 Googlesheet 學習筆記系列文章。 相較於函數教學,在這個系列中我會分享一些實用的小技巧,也當作是我的個人筆記,因此不會有太詳細的內容,若有疑問,可以在下方留言哦!
Thumbnail
重點不是技術分析的壓力在哪裡,而是股市是否具備持續漲升的條件? 股市漲升的條件是企業獲利與資金條件,今年企業獲利應該不會太好看,匯率與貨幣供給狀況,不具有推升股市大規模行情的資金條件。
Thumbnail
經歷過第一次的課程內容後,我們已經初步理解到Python的基本運算功能,接下來就要開始進入到高階語言都有的程式控制邏輯,先來個小小開胃菜—條件判斷。 if敘述 直接來帶範例會比較清楚理解: 第一次我們輸入國文分數為50分,由於數值50並沒有大於60,第一個if敘述的condition條件判斷就會是F
  此處需聲明,此是依據「易經文法學說」來看待  
條件式可以說是程式重要的能力,也是判斷作業流程細心程度的地方。 條件式 (Condition) ,顧名思義,只有符合條件才做事。 身為一個好士兵,就要執行自家長官的命令。如果是來自敵方隊伍、屬下、路人的命令,就可以快樂的無視他們。 關鍵程式碼大概就會是這樣: if (發令者 == 自家長官) {執行
Thumbnail
這條公式是昨天我洗澡領悟出來的,因為我身邊不乏收入比我高,或年紀比我大早年財富累積比我多的人。 但是他們的財富現在卻不如我,如果將年紀考慮進去,甚至可以說是比我貧窮。所以我就在苦思,到底差異是在哪。 而我昨天洗澡時想通了,因此集結這精華,寫下這條公式幫助你創造財富。
Thumbnail
重點摘要: 1.9 月降息 2 碼、進一步暗示年內還有 50 bp 降息 2.SEP 上修失業率預期,但快速的降息速率將有助失業率觸頂 3.未來幾個月經濟數據將繼續轉弱,經濟復甦的時點或是 1Q25 季底附近
Thumbnail
近期的「貼文發佈流程 & 版型大更新」功能大家使用了嗎? 新版式整體視覺上「更加凸顯圖片」,為了搭配這次的更新,我們推出首次貼文策展 ❤️ 使用貼文功能並完成這次的指定任務,還有機會獲得富士即可拍,讓你的美好回憶都可以用即可拍珍藏!
你好 我是貓奴 這是我的Podcast節目 夜班貓奴,節目主要以聊天的形式進行 討論主題式的議題或故事分享。 這一段介紹了認知行為療法的基本概念 還有教條式的思想教育對社會到底有什麼意義 斯多葛主義與儒家思想的相似之處 以及我們對MBTI的經驗分享 一般人如何開始接觸心理學
三種視角,指的是: 1、觀眾的凝視,對於主角的理解.藉由大多數觀眾能理解或體驗過的人生經驗作設定為佳. 2、對手的阻礙,對手代表的困難.無外乎敵人太強(外部敵人)或是體制不公(包含主角在內的社會體制,小至友情愛情親情,大至社會民族國家)兩種. 3、主角的目標,以及背後的目的.一個明確可具象(最
Thumbnail
​ 現在舊日式建築在台灣各地當今不斷開發大樓之下,越來越稀有。除非舊日式建築是被刻意保留住、不然舊日式建築對於越來越年輕人可能只剩下照片才能看到。壢小故事森林作為桃園市歷史建築就是刻意被保留下來。 壢小故事森林相關資訊:: ​地址: 桃園市中壢區博愛路52號 ​營業時間: PM10:00
Thumbnail
高效生活,幫助你找回更多自己的時間 歡迎來到 AL 的 Googlesheet 學習筆記系列文章。 相較於函數教學,在這個系列中我會分享一些實用的小技巧,也當作是我的個人筆記,因此不會有太詳細的內容,若有疑問,可以在下方留言哦!
Thumbnail
重點不是技術分析的壓力在哪裡,而是股市是否具備持續漲升的條件? 股市漲升的條件是企業獲利與資金條件,今年企業獲利應該不會太好看,匯率與貨幣供給狀況,不具有推升股市大規模行情的資金條件。
Thumbnail
經歷過第一次的課程內容後,我們已經初步理解到Python的基本運算功能,接下來就要開始進入到高階語言都有的程式控制邏輯,先來個小小開胃菜—條件判斷。 if敘述 直接來帶範例會比較清楚理解: 第一次我們輸入國文分數為50分,由於數值50並沒有大於60,第一個if敘述的condition條件判斷就會是F
  此處需聲明,此是依據「易經文法學說」來看待  
條件式可以說是程式重要的能力,也是判斷作業流程細心程度的地方。 條件式 (Condition) ,顧名思義,只有符合條件才做事。 身為一個好士兵,就要執行自家長官的命令。如果是來自敵方隊伍、屬下、路人的命令,就可以快樂的無視他們。 關鍵程式碼大概就會是這樣: if (發令者 == 自家長官) {執行
Thumbnail
這條公式是昨天我洗澡領悟出來的,因為我身邊不乏收入比我高,或年紀比我大早年財富累積比我多的人。 但是他們的財富現在卻不如我,如果將年紀考慮進去,甚至可以說是比我貧窮。所以我就在苦思,到底差異是在哪。 而我昨天洗澡時想通了,因此集結這精華,寫下這條公式幫助你創造財富。