close

邏輯

SWITCH

根據值清單評估一個值(稱為運算式),並傳回對應到第一個相符值的結果。如果沒有相符值,則會傳回選用的預設值。

語法

SWITCH(Expression,Value1,Result1,Default_or_value2,Result2,….Default_or_value126,Result126)

參數說明        

Expression:為必要參數。任何可評估為TRUEFALSE的公式。

Value1:為必要參數。與公式比較的值。

Result1:為必要參數。當Value1True時要填入的值。

Value2~126:為選用參數。與公式比較的值,最多126個。

Result2~126:為選用參數。當Value2~126True時要填入的值。

重點說明

如果沒有相符值且沒有提供 default 引數,則 SWITCH 函數會傳回 #N/A! 錯誤。

範例

案例1:日期星期幾分析

公式顯示:    =SWITCH(WEEKDAY(A2),1,"星期日",2,"星期一",3,"星朞二",4,"星期三",5,"星期四",6,"星期五",7,"星期六")

描述:如果評估公式WEEKDAY(A2)等於1,則填入星期日字串、等於2,則填入星期一字串。

結果:如下圖

公式顯示:    =SWITCH(A3,1,"星期日",2,"星期一",3,"星期二")

描述:因為沒有相符值,也沒有參數,因此 SWITCH 會傳回 #N/A!

結果:如下圖

公式顯示:    =SWITCH(A4,1,"星期日",2,"星期一",3,"星期二","沒有相符值")

描述:沒有相符值。

結果:如下圖

公式顯示:    =SWITCH(A5,1,"星期日",7,"星期六","工作日")

描述:    工作日,這個函數用來判斷是否工作日在台灣會有問題,因為國定假日及彈性放假其皆不知會判為工作日。

結果:如下圖

部落格相關範例

2021.03.11

邏輯-TRUE函數

2019.11.29

邏輯-OR函數

2019.10.30

2252Windows 10 沒有辦法睡眠

2019.10.29

2251Windows 10聚焦視窗功能

2019.10.18

2244輸入資料的同時自動幫你記錄輸入時間

2019.10.11

2234Excel跨工作表二層下拉式選單

2019.10.09

2230Excel日曆加上日誌()重要節日及詳細事項

2019.09.29

2219統計同列儲存格中各區間數值數量-COUNTOFFSETSUMPRODUCTCOUNTIFCOLUMN函數

2019.08.20

F02函數綜合應用大雜燴-邏輯函數

2019.07.07

2132請問哪裡有免費可以正確將PDF轉成EXCEL的網站或軟件?

2018.12.28

TEXTJOIN函數

2018.12.18

SWITCH函數

2017.07.12

255使用VDB()函數計算累計折舊

2017.04.20

415Office365裡新增的幾個Excel函數

2012.04.29

TQC WORD 2003 310月曆的表格-講解視頻

2012.04.29

TQC WORD 2003 308資訊安全的資料內容-講解視頻

2012.03.09

TQC WORD 2003 109會議議程-解題視頻

2012.03.09

TQC WORD 2003 108海底世界-解題視頻

2012.03.09

TQC WORD 2003 107「小白花」電影主題曲-解題視頻

2012.03.09

TQC WORD 2003 106台灣花卉博覽會-解題視頻

 


arrow
arrow
    文章標籤
    邏輯 SWITCH 函數
    全站熱搜

    錦子老師 發表在 痞客邦 留言(0) 人氣()