Excel 2016 中 SWITCH 函數的使用方法

Excel 中的 SWITCH 函數可讓您對一個值實施多項檢查並根據條件傳回結果。以下是有關如何在 Excel 中使用 SWITCH 函數的詳細資訊。

如果您花了太多時間建立嵌套的 IF 公式(IFS 函數),您一定會喜歡使用Excel中的新 SWITCH 函數。在您需要使用 IFS 功能的情況下,此功能可以節省您的時間。先前此功能僅在 VBA 中可用,但最近在 Excel 2016、Excel Online 和 Mobile、桌面版 Excel 和 Android 手機版中都新增了 SWITCH。本文將指導您如何在 Excel 2016 中使用 SWITCH 函數。

SWITCH 函數語法

SWITCH函數將表達式與值列表進行比較,並根據第一個匹配的值傳回結果。如果沒有找到匹配項,它可能會傳回預設值。

SWITCH函數的結構如下:

SWITCH(表達式,值1,結果1,[預設值或值2,結果2],…[預設值或值3,結果3])

它有 4 個參數,其中一個是可選的:

  • 表達式是用於比較值 1...值 126 的必要參數。
  • ValueN是用於與表達式進行比較的值。
  • ResultN是對應的 valueN 參數與表達式匹配時傳回的值。必須為每個 valueN 參數指定它。
  • 如果在 valueN 表達式中未找到匹配項,則傳回預設值。此參數沒有對應的 resultN 表達式,並且必須是函數中的最後一個參數。

由於函數限制為 254 個參數,因此您最多可以使用 126 對值和結果參數。

如何將 SWITCH 函數與其他 Excel 函數一起使用

您也可以將 SWITCH 函數與其他 Excel 函數結合使用。例如,您可以將其嵌套在 IF 函數中以提高整體效率並建立更複雜的公式。

此外,您也可以將 SWITCH 與下列 Excel 函數結合使用:

  • SUM 函數:您可以使用 SUM 和 SWITCH 函數根據特定條件對值進行求和。例如,先使用SWITCH函數根據條件決定需要求和的值,然後再使用SUM函數進行計算。
  • INDEX 和 MATCH 函數:使用這些函數,您可以根據特定條件從表中提取資料。例如,您可以使用 SWITCH 函數確定目標值,然後使用 INDEX 和 MATCH 提取所需的資料。您也可以使用VLOOKUP函數來取得對應的值。

比較 SWITCH 函數與 IFS 函數

SWITCH 函數與 IFS 函數類似,有助於定義一系列條件。然而使用SWITCH函數可以定義一個表達式和一系列的值和結果,而不是一些條件語句。使用 SWITCH 函數,您不需要像在 IFS 函數中那樣再次重複表達式。

例如,下面的 IFS 函數可以找到精確的狀態。

Excel 2016 中 SWITCH 函數的使用方法

解釋:單元格 A2 包含字串 85-UT。 RIGHT 函數從該字串中提取最右邊的 2 個字元 (UT)。結果,IFS 函數傳回正確的州(猶他州)。如果最右邊的兩個字元不等於 UT、TX 或 OH,則 IFS 函數傳回問號。除了 TRUE 之外,您還可以使用 1=1 或其他始終為 TRUE 的值。

下面的 SWITCH 函數產生相同的結果,但可讀性更強。

Excel 2016 中 SWITCH 函數的使用方法

說明:如果第一個參數(本例中為 RIGHT(A2,2))等於 UT,則 SWITCH 函數傳回 Uta;如果 TX 歸還德州;如果 OH 返回俄亥俄州。最後一個參數(本例中的問號)始終是預設值(如果沒有符合)。

類似地,您可以看到下面帶有排名系統的範例,SWITCH 函數看起來更緊湊。

Excel 2016 中 SWITCH 函數的使用方法

Excel 2016 中 SWITCH 函數的使用方法

讓我們看看 SWITCH 函數如何與其他函數結合使用。假設我們有一些日期,想快速查看是今天、昨天還是明天。為此,我們將使用 TODAY 函數傳回目前日期的序號,以及使用 DAYS 函數傳回兩個日期之間的天數。

您可以看到 SWITCH 函數完美地完成了這項任務。

Excel 2016 中 SWITCH 函數的使用方法

使用 IF 函數時,轉換需要一些巢狀和複雜性。所以你更有可能犯錯。

Excel 2016 中 SWITCH 函數的使用方法

但是,並不總是能夠在 Excel 中使用 SWITCH 函數。在許多範例中,不能使用 SWITCH 函數來取代 IFS 函數。

Excel 2016 中 SWITCH 函數的使用方法

說明:由於此 IFS 函數中使用了符號“<=”和“=”“=”>”,因此不能使用 SWITCH 函數。

SWITCH功能確實是一個有用的功能,它可以節省時間並減少錯誤。

祝你好運!

參見:

Sign up and earn $1000 a day ⋙

Leave a Comment

普通電視和智慧電視的差別

普通電視和智慧電視的差別

智慧電視確實風靡全球。憑藉如此多的強大功能和互聯網連接,科技改變了我們觀看電視的方式。

為什麼冷凍室沒有燈,冷藏室有燈?

為什麼冷凍室沒有燈,冷藏室有燈?

冰箱是家庭中常見的家用電器。冰箱通常有 2 個隔間,冷藏室寬敞,並且每次使用者打開時都會自動亮燈,而冷凍室狹窄且沒有燈。

解決 Wi-Fi 速度變慢的網路擁塞問題的 2 種方法

解決 Wi-Fi 速度變慢的網路擁塞問題的 2 種方法

除了路由器、頻寬和乾擾之外,Wi-Fi 網路還受到許多因素的影響,但也有一些智慧的方法可以增強您的網路效能。

如何使用 Tenorshare Reiboot 將 iOS 17 降級到 iOS 16 且不遺失數據

如何使用 Tenorshare Reiboot 將 iOS 17 降級到 iOS 16 且不遺失數據

如果您想在手機上恢復穩定的 iOS 16,這裡是卸載 iOS 17 並從 iOS 17 降級到 16 的基本指南。

每天吃優​​格會對身體產生什麼影響?

每天吃優​​格會對身體產生什麼影響?

酸奶是一種美妙的食物。每天吃優​​格好嗎?每天吃酸奶,你的身體會發生怎樣的變化?讓我們一起來了解一下吧!

哪種米最有益於健康?

哪種米最有益於健康?

本文討論了最有營養的米種類以及如何最大限度地發揮所選米的健康益處。

如何早上準時起床

如何早上準時起床

制定睡眠時間表和就寢習慣、更改鬧鐘以及調整飲食都是可以幫助您睡得更好、早上準時起床的一些措施。

玩 Rent Please! 的提示新手模擬房東

玩 Rent Please! 的提示新手模擬房東

請租用! Landlord Sim 是一款適用於 iOS 和 Android 的模擬手機遊戲。您將扮演一個公寓大樓的房東,開始出租公寓,目標是升級公寓的內部並為租戶做好準備。

最新浴室塔防代碼及代碼輸入方法

最新浴室塔防代碼及代碼輸入方法

取得浴室塔防 Roblox 遊戲代碼並兌換令人興奮的獎勵。它們將幫助您升級或解鎖具有更高傷害的塔。

變壓器的結構、符號和工作原理

變壓器的結構、符號和工作原理

讓我們以最準確的方式了解變壓器的結構、符號和運作原理。

人工智慧讓智慧電視更上一層樓的四種方式

人工智慧讓智慧電視更上一層樓的四種方式

從更好的影像和聲音品質到語音控制等等,這些人工智慧功能讓智慧電視變得更好!

為什麼 ChatGPT 比 DeepSeek 更好

為什麼 ChatGPT 比 DeepSeek 更好

最初,人們對DeepSeek寄予厚望。作為 ChatGPT 強勁競爭對手的 AI 聊天機器人,它承諾提供智慧聊天功能和體驗。

認識 Fireflies.ai:免費的 AI 秘書,幫你節省大量工作時間

認識 Fireflies.ai:免費的 AI 秘書,幫你節省大量工作時間

在記下其他重要事項時很容易錯過重要細節,而在聊天時記筆記可能會分散注意力。 Fireflies.ai 就是解決方案。

如何飼養 Minecraft 中的美西蠑螈,馴服 Minecraft 中的蠑螈

如何飼養 Minecraft 中的美西蠑螈,馴服 Minecraft 中的蠑螈

如果玩家知道如何使用 Axolot Minecraft,它將成為玩家在水下操作時的絕佳助手。

《噤界:前路》PC遊戲配置

《噤界:前路》PC遊戲配置

《寂靜之地:前路》的配置評價相當高,因此您需要在決定下載之前考慮其配置。