在 Excel 上玩“拼圖”
Reddit 用戶 MehmetSalihKoten 在 Microsoft Excel 中創建了俄羅斯方塊的全功能版本。
Excel中的SWITCH函數可讓您對一個值進行多次檢查,並根據條件傳回結果。以下詳細介紹如何在 Excel 中使用 SWITCH 函數。
如果您花了太多時間建立巢狀 IF 公式(IFS 函數),您會喜歡使用Excel中的新 SWITCH 函數。在需要使用 IFS 功能的情況下,此功能可以幫助您節省時間。先前,此功能僅在 VBA 中可用,但最近在 Excel 2016、Excel Online 和 Mobile、Excel for PC 和 Android 手機中新增了 SWITCH。本文將指導您如何在Excel 2016中使用SWITCH函數。
SWITCH函數語法
SWITCH 函數將表達式與值列表進行比較並傳回第一個匹配的值。如果未找到匹配項,則可能傳回預設值。
SWITCH函數的結構如下:
SWITCH(表達式、值 1、結果 1、[預設值或值 2、結果 2]、…[預設值或值 3、結果 3])
它需要 4 個參數,其中之一是可選的:
由於函數僅限於 254 個參數,因此您最多可以使用 126 個值和結果參數對。
如何將 SWITCH 函數與其他 Excel 函數一起使用
您也可以將 SWITCH 函數與其他 Excel 函數結合使用。例如,您可以將其嵌套在 IF 函數內以提高整體效率並建立更複雜的公式。
此外,您可以將 SWITCH 與下列 Excel 函數結合使用:
比較 SWITCH 函數與 IFS 函數
SWITCH 函數與 IFS 函數一樣,有助於定義一系列條件。然而,使用 SWITCH 函數,您可以指定一個表達式以及一系列值和結果,而不是一些條件語句。使用 SWITCH 函數,您不需要像 IFS 函數那樣再次重複表達式。
例如,下面的 IFS 函數可找到準確的狀態。
說明:儲存格 A2 包含字串 85-UT。RIGHT 函數從此字串 (UT) 中提取最右邊的 2 個字元。因此,IFS 函數傳回正確的州(猶他州)。如果最右邊的 2 個字元不等於 UT、TX 或 OH,則 IFS 函數傳回問號。您也可以使用 1=1 或其他始終為 TRUE 的值來取代 TRUE。
下面的 SWITCH 函數產生相同的結果,但更容易閱讀。
說明:如果第一個參數(本例為 RIGHT (A2,2))等於 UT,則 SWITCH 函數傳回 Uta;如果 TX 返回德克薩斯州;如果 OH 返回俄亥俄州。最後一個參數(本例中的問號)始終是預設值(如果沒有符合項)。
同樣,您可以在下面的範例中看到,使用評級系統,SWITCH 函數看起來更加緊湊。
讓我們看看 SWITCH 函數如何與其他函數結合使用。假設我們有多個日期,並且想要快速查看是今天、昨天還是明天。為此,我們將使用 TODAY 函數(傳回目前日期的序號)和 DAYS 函數(傳回兩個日期之間的天數)。
您可以看到 SWITCH 功能非常適合此任務。
使用 IF 函數,轉換需要一些巢狀和複雜性。所以你會更容易犯錯。
但是,並非總是可以在 Excel 中使用 SWITCH 函數。有許多例子顯示您不能使用 SWITCH 函數來取代 IFS 函數。
說明:因為在這個IFS函數中使用了符號“<=”和“=”“=>”,所以不能使用SWITCH函數。
SWITCH 功能確實是一個有用的功能,有助於節省時間並減少錯誤。
祝您成功!
看更多:
Reddit 用戶 MehmetSalihKoten 在 Microsoft Excel 中創建了俄羅斯方塊的全功能版本。
要轉換 Excel 中的測量單位,我們將使用 Convert 函數。
HLOOKUP 函數是什麼?如何在Excel中使用HLOOKUP函數?讓我們來和 LuckyTemplates 一起找出答案吧!
Excel 中的 IFERROR 函數非常常用。為了很好地使用它,您需要了解 Microsoft Excel 的 IFERROR 公式。
Excel中的VALUE函數是什麼?Excel中的數值公式是什麼?讓我們透過 LuckyTemplates.com 來了解一下吧!
Excel中的EOMONTH函數用於顯示給定月份的最後一天,實作非常簡單。然後,您將根據我們輸入的數據獲得特定月份的最後一天。
想要在 Excel VBA 中自動執行重複任務嗎?因此,讓我們學習如何使用 Do-While 迴圈來實作一系列重複操作,直到滿足條件。
Excel 中的預設列寬和行高可能與您輸入的資料不符。以下的文章向您介紹了一些在Excel 2016中更改列、行和儲存格大小的方法,請參考!
每當您使用 Excel 時,您都需要在儲存格中輸入資訊或內容。讓我們透過LuckyTemplates來學習Excel 2016中單元格和區域的基本概念!
Excel 中的 Xlookup 函數是什麼?如何在Excel中使用Xlookup?讓我們透過 LuckyTemplates.com 來了解一下吧!