當前位置: 妍妍網 > 辦公

If 函式再見!Ifs、Switch來了

2024-04-05辦公

IF是Excel表格中最常用的條件判斷函式,但如果你安裝了最新Excel版本,可以對IF函式說bye bye了,因為新增的兩個判斷函式 IFS Switch ,在多條件判斷時比IF函式要方便很多。

一、語法

=IFS(條件1,值1,條件2,值2.....條件N,值N,TRUE或1,其他值)

=SWITCH(TRUE,條件1,值1,條件2,值2.....條件N,值N,其他值)

=SWITCH(要判斷的值,條件1,值1,條件2,值2.....條件N,值N,其他值)

2、範例

【例1】 根據銷量判斷任務是否完成(>100為完成)

=IFS(B2>100,"任務完成",1,"未完成")

=SWITCH( TRUE ,B2>100,"完成","未完成")

=IF(B2>100,"完成","未完成")

總結:單條件判斷,用IF函式更簡捷些

【例2】 根據銷量判斷任務級別

=IFS(B2>200,"A",B2>150,"B",B2>100,"C",1,"D")

=SWITCH(TRUE,B2>200,"A",B2>150,"B",B2>100,"C","D")

=IF(B2>200,"A",IF(B2>150,"B",IF(B2>100,"C","D")))

總結:多層判斷時,用ifs和switch省去了用多個IF函式,更方便。雖然本例SWITCH比IF公式還長一些,但如果判斷條件很多時,SWITCH公式就會比IF公式短的多了。

【例3】根據部門判斷獎金

=IFS(B2="財務部",1000,B2="人事部",800,B2="總辦",400,B2="銷售",2000)

=SWITCH(B2,"財務部",1000,"人事部",800,"總辦",400,"銷售",2000)

總結:當條件是單個值時,用switch更簡單

蘭色說 :IFS、Switch函式在多條件判斷時比IF函式要方便,但在單條件判斷時,還是用IF函式吧。

蘭色根據多年經驗,錄制了一全套適合新手和初中級階段使用者學習的Excel教程。包括 Excel表格88個函式用法( 即將更新幾十個新函式 )、119個使用技巧、透視表從入門到精通50集、圖表從入門到精通186集 。( 綠卡會員 有效期內 免費 )詳情點選下方連結