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集 。( 綠卡會員 有效期內 免費 )詳情點選下方連結