農林漁牧網

您現在的位置是:首頁 > 農業

告別複雜的if多層巢狀,用ifs函式處理,小白都能鬆鬆上手

2023-01-18由 Excel技術控 發表于 農業

ifs函式多個條件怎麼用

if函式簡單,但if多層巢狀很難。可自從有了ifs函式,巢狀就太容易了,我們先來看下ifs函式的語法:

=IFS(條件1, 條件1為真-返回,條件2,條件2為真--返回,條件3,條件3為真--返回,……)

IFS最多可測試127個條件,但官方不提倡if和IFS中有過多的條件

一、用ifs代替if多層巢狀

告別複雜的if多層巢狀,用ifs函式處理,小白都能鬆鬆上手

判斷等級,使用if多層巢狀

=IF(B2<200,“差”,IF(B2<300,“好”,IF(B2<500,“良”,“優”)))

可以看到使用IF巢狀比較的抽象,要if中巢狀if,很容易搞暈,而使用ifs就變的很直白很簡單。

告別複雜的if多層巢狀,用ifs函式處理,小白都能鬆鬆上手

使用ifs直接可以顯示結果

=IFS(B2>=500,“優”,B2>=300,“良”,B2>=200,“好”,B2<200,“差”)

可以看到使用IFS函式就是把條件一個個錄入就可以了,這樣直白的公式誰都會寫把。

Excel函式進階與提升

Excel技術控

購買專欄

二、IFS也能和IF一樣判斷

告別複雜的if多層巢狀,用ifs函式處理,小白都能鬆鬆上手

ifs實現和if一樣的功能

=IFS(B2<60,“不及格”,B2>=60,“及格”)

所以學會了IFS,有時候都不用再用if,直接用IFS就行了。

以上呢,就是ifs函式的用法,它簡化了if函式的多層巢狀,別看就這麼一個改進,複雜的問題立刻簡單了許多。

告別複雜的if多層巢狀,用ifs函式處理,小白都能鬆鬆上手