VLOOKUP函數:模糊查找

此題是一道經典的IF嵌套判斷題,傳統解法往往是通過IF嵌套來解決,如圖一中解法一,但IF嵌套往往因為嵌套過多,造成他人不易理解,甚至自己寫完都不理解。今天我們可以使用VLOOKUP來代替IF函數解決此題。

思路:

VLOOKUP一共有4個參數,第4參數代表著VLOOKUP的匹配是精確或者匹配。上節課我們講解了精確匹配,這節課,我們可以用模糊匹配來解決多重判斷。

首先普及模糊查找的兩個知識點。

1、模糊匹配原理:給定一個數,VLOOKUP會找到和它最接近,但比它小的那個數。詳見下圖:

2、引用的數字區域一定要從小到大排序,雜亂的數字是無法準確查找到的。

根據這兩個知識點,首先,我們要查找分數,因分數是數字,所以符合模糊查找原理的條件,然後將題目中的判斷規則根據知識點2轉換為表格,即

Advertisements

接下來,我們開始講解解法二:=VLOOKUP(E3,$A$14:$B$17,2)

首先E3單元格=74,然後用74與上面的表格查找,函數會找到與74相近的兩個數,分別為60和75,進行判斷,取這3個數字的最小值,即60。因為VLOOKUP第三參數為2,所以返回查找區域的第2列數字,也就是60對應的及格。最後,因為我們要是用模糊查找,所以第四參數應改寫為FALSE,根據上節課所講,模糊查找簡寫可以去掉第4參數。

好了,今天就講解到這裡,如果您對Excel感興趣,請關注本頭條號,這裡每天都會發送到滿滿的乾貨。

以上內容轉載請註明出處,謝謝合作!

Advertisements

你可能會喜歡