close

489

使用VLOOKUP函數實現Excel資料按所處區間劃分等級

示範檔

範例檔

489.XLSX

結果檔

工作中有時候需要對Excel資料進行精確查找外,模糊匹配也經常遇到。本單元將結合使用VLOOKUP函數實現Excel資料按所處區間劃分等級這個案例來學習模糊匹配技巧。

下面表格中左側是資料來源範圍,需要按照等級劃分規則,將成績劃分到其對應的等級中。

image

等級劃分規則如下:

[0,59): E

[60,69): D

[70,79): C

[80,89): B

[90,100]: A

看到這裡,很多使用者一定會首先想到用IF巢狀多條件語法來解決,沒錯,使用IF是可以實現的,比如下面這兩個公式都能實現我們的需求。:

=IF(B2>=90,"A",IF(B2>=80,"B",IF(B2>=70,"C", IF(B2>=60,"D","E")))

=IF(B2<60,"E",IF(B2<70,"C",IF(B2<80,"C", IF(B2<90,"B","A")))

但是當劃分規則更多時,編輯公式的時候需要一層一層的巢狀,用IF書寫公式簡直變成了腦力與體力的活。有沒有更簡便的辦法呢?當然,只要您只要學會了VLOOKUP函數模糊匹配技巧就可以了。

我們可以使用以下的公式就可以實現IF巢狀多層條件求得同樣的結果了。

=VLOOKUP(B2,{0,"D";60,"C";80,"B";90,"A"},2)

image

 


arrow
arrow
    創作者介紹

    錦子老師 發表在 痞客邦 留言(0) 人氣()