大家好,我是:Excel自學成才
舉一個簡單的例子,有一份學生的成績單,然后有一個成績劃分標準,我們需要把學生的等級求出來,如下所示:
IF函數嵌套使用
首先想到的可能就是用IF函數嵌套來求解了,首先我們要簡單的知道這個判斷的邏輯
然后就可以開始寫公式了,從上至下一層一層來,首先第1層是:
IF(B2<60,"不及格",第2層)
第2層的公式是:IF(B2<70,"及格",第3層)
把2層公式放在一塊就是:IF(B2<60,"不及格",IF(B2<70,"及格",第3層))
....
以此類推,把每層的公式填寫進去,得到了IF函數的判斷公式
=IF(B2<60,"不及格",IF(B2<70,"及格",IF(B2<80,"良好",IF(B2<90,"中等","優秀"))))
得到了最終的結果:
替代方法:VLOOKUP函數
首先建議一個輔助列,它是每個級別滿足的最低條件,如下所示:
然后我們只需要使用VLOOKUP函數的模糊查找就可以得到最終的結果了,
在C2中輸入一個公式:
=VLOOKUP(B2,E:G,3,1)
如果級數越多,這個方法優勢就更明顯,快快用起來吧~
,在主頁中可以學習更多技巧,每天進步一點點!