二維碼
企資網

掃一掃關注

當前位置: 首頁 » 企資快訊 » 匯總 » 正文

還在用If或Ifs實現多條件判斷?那就真的Ou

放大字體  縮小字體 發布日期:2023-03-09 02:43:47    作者:付娟麗    瀏覽次數:54
導讀

提到多條件判斷,大多數小伙伴和小編的反應應該是一樣的,用If或Ifs函數來判斷,畢竟目標已經很明確,是多條件判斷,但是用If或Ifs判斷時嵌套的或者公式往往比較長,邏輯或公式的編輯上容易出問題,所以我們可以用更

提到多條件判斷,大多數小伙伴和小編的反應應該是一樣的,用If或Ifs函數來判斷,畢竟目標已經很明確,是多條件判斷,但是用If或Ifs判斷時嵌套的或者公式往往比較長,邏輯或公式的編輯上容易出問題,所以我們可以用更簡單的Lookup或Vlookup函數來實現……小伙伴們可能就有疑問了,Lookup或Vlookup函數不是查詢引用嗎?怎么又成了判斷函數呢?不急,我們慢慢來解讀。

一、多條件判斷:If函數法。

功能:判斷是否滿足某個條件,如果滿足則返回一個值,如果不滿足則返回另一個值。

語法結構:=If(條件,條件為真時的返回值,條件為假時的返回值)。

目的:對“月薪”劃分等次,<6000,五等;<8000,四等;<9000,三等;<9500,二等;≥9500,一等。

方法:

在目標單元格中輸入公式:=IF(G3<6000,"五等",IF(G3<8000,"四等",IF(G3<9000,"三等",IF(G3<9500,"二等","一等"))))。

解讀:

從公式中可以看出,對If函數進行了嵌套使用,如果“等級”越多,則嵌套的次數會越多,這樣就會很容易出錯,所以用If函數來判斷較多“等級”或“層次”時,使用起來不是很方便。

二、多條件判斷:Ifs函數法。

功能:檢查是否滿足一個或多個條件并返回與第一個True條件對應的值。

語法結構:=Ifs(條件1,返回值1,[條件2],[返回值2]……)。

目的:對“月薪”劃分等次,<6000,五等;<8000,四等;<9000,三等;<9500,二等;≥9500,一等。

方法:

在目標單元格中輸入公式:=IFS(G3>9500,"一等",G3>9000,"二等",G3>8000,"三等",G3>6000,"四等",G3<6000,"五等")

解讀:

從公式中可以看出,Ifs函數的邏輯結構相對來說比較簡單,但公式還是比較長,隨著“等級”的增多,公式也在不斷增長,使用起來也不是很方便。

三、多條件判斷:Lookup函數法。

功能:從單行或單列或數組中查找符合條件的值。

語法結構:=Lookup(查詢值,數據范圍)。

目的:對“月薪”劃分等次,<6000,五等;<8000,四等;<9000,三等;<9500,二等;≥9500,一等。

方法:

在目標單元格中輸入公式:=LOOKUP(G3,$J$3:$K$7)。

解讀:

1、Lookup函數有一個特點,在此必須聲明一下,那就是“向后兼容”,即查不到符合條件的值時,就自動匹配小于查詢值的最大值,返回對應的值。

2、從公式中可以看出,用Lookup函數實現劃分“等級”的目的,其邏輯結構非常的好理解,公式長度也很短,實現起來比較容易。但是需要“等級”區域的輔助。

四、多條件判斷:Vlookup函數法。

功能:搜索表區域首列滿足條件的元素,確定待檢索單元格在區域中的行號后,再進一步返回選定單元格的值。

語法結構:=Vlookup(查詢值,數據范圍,返回值的相對列數,[匹配模式]);第四個參數為匹配類型,可省略,此參數共有兩個值,分別為一和零,,1為模糊匹配,0為精準匹配。

目的:對“月薪”劃分等次,<6000,五等;<8000,四等;<9000,三等;<9500,二等;≥9500,一等。

方法:

在目標單元格中輸入公式:=VLOOKUP(G3,$J$3:$K$7,2,1)。

解讀:

此函數和Lookup函數的特點一樣,“向后兼容”,即查詢不到符合條件的值時,自動匹配小于查詢值的最大值,返回對應的值,但此時匹配模式必須為1,即模糊匹配。

結束語:

通過上文的學習,大家已經掌握了用If、Ifs、Lookup、Vlookup去判斷等級,Lookup、Vlookup相對于If、Ifs來講,無論從邏輯上還是公式長度上,都有優勢,如果是你,你會選擇哪一種判斷方式呢?歡迎在留言區留言討論哦!

 
(文/付娟麗)
免責聲明
本文僅代表作發布者:付娟麗個人觀點,本站未對其內容進行核實,請讀者僅做參考,如若文中涉及有違公德、觸犯法律的內容,一經發現,立即刪除,需自行承擔相應責任。涉及到版權或其他問題,請及時聯系我們刪除處理郵件:weilaitui@qq.com。
 

Copyright ? 2016 - 2025 - 企資網 48903.COM All Rights Reserved 粵公網安備 44030702000589號

粵ICP備16078936號

微信

關注
微信

微信二維碼

WAP二維碼

客服

聯系
客服

聯系客服:

在線QQ: 303377504

客服電話: 020-82301567

E_mail郵箱: weilaitui@qq.com

微信公眾號: weishitui

客服001 客服002 客服003

工作時間:

周一至周五: 09:00 - 18:00

反饋

用戶
反饋

日韩欧美国产免费看清风阁