第一種方法:IF函數
對一種條件進行判定,根據條件是否成立輸出兩種不同的結果,即:IF(logical-test,[value-if-true],[value-if-false])或IF((測試條件,真值,假值)。
例如:購買數量大于等于50個時,按優惠價銷售,否則按原價銷售。
用IF函數表示為:=if(購買數量>=50,”優惠價”,”原價”)
第二種方法:IF函數嵌套
可同時對多個條件進行判定,根據滿足的條件,輸出該條件對應的結果,即IF(測試條件,IF(測試條件,真值,假值),假值)的形式。
例如:購買數量大于80個時,7折優惠,50-80時,8折優惠,30-50時,9折優惠,否則原價銷售。
用IF函數嵌套表示為:=if(購買數量>=80,"7折",IF((購買數量>=50,"8折",if((購買數量>=30,"9折","原價")))。
第三種方法:IF函數搭配AND或OR函數
當某一結果需同時滿足多個條件時,應與AND函數搭配嵌套,即IF(AND(),真值,假值)
例如:當産品重量大于495且小于505時,為合格品,否則為不良品。
用IF和AND函數搭配表示為:if(AND(重量>=495,重量<=505),”合格品”,”不良品”)
當某一結果隻需滿足多個條件中的一個時,應與OR函數搭配嵌套,即IF(OR(),真值,假值)
例如:當考試成績大于等于90分或小于60分時,應重點關注,否則适當關注。
用IF和OR函數搭配表示為:if(OR(成績>=90,成績<60),”重點關注”,”适當關注”)
第四種方法:IFS函數簡化IF多層嵌套
IFS函數等同于IF函數嵌套,也是對多個條件進行判定,根據滿足的條件,輸出該條件對應的結果。但它使用和理解起來,更加方便,而且可以與AND或OR函數進行搭配使用,這一點上,它又優于IF函數嵌套。表示方法為:IFS(條件1,結果1,條件2,結果2.....全否結果)
例如上面IF嵌套中的例子,用IFS表示為:=IFS(購買數量>=80,"7折",購買數量>=50,"8折",購買數量>=30,"9折",true,"原價")。
注:公式中的TRUE,表示前面條件都不滿足,則輸出最後一種結果。
第五種方法:IFS函數與AND或OR的搭配使用
例如當産品質量大于498小于502時為合格品,大于495小于498或大于502小于505時為返修品,否則為不合格品。這裡用IFS、AND和OR函數表達為:=IFS(AND(質量>=498,質量<=502),”合格品”,OR(質量>505,質量<495),”不良品”,true,”返修品”)
掌握了這五種方法,任何條件判定都得心應手,快點點擊關注,學習其他精彩内容吧!
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!