|
CHOOSE函數(shù)自動計算員工考評等級 績效考核說是HR工作的重頭戲,不僅關(guān)系到員工的薪資晉升,也關(guān)系到企業(yè)的長遠(yuǎn)發(fā)展,這個時候員工的考核等級就顯得尤為重要了,如果等級劃分較少,我們可以通過if函數(shù)進(jìn)行自動計算,例如=if(b2>6,' 合格','不合格'),員工績效得分大于6為合格,否則為不合格,如果等級劃分較細(xì),一是會導(dǎo)致if函數(shù)嵌套層數(shù)過多,容易出錯,二是超出if函數(shù)層數(shù)限制,無法使用。這個時候就可以考慮使用CHOOSE函數(shù)了。 CHOOSE函數(shù)用于返回給定列表中的某個數(shù)值,其語法表達(dá)式為:CHOOSE(index_num, valuel,value2,...) 參數(shù)index_num用來指定返回的數(shù)值位于列表中的次序,value1、value2等則是要返回的數(shù)值所在的列表。即,如果index_num為1,函數(shù)CHOOSE返回value1;如果為2,返回value2,依此類推。參數(shù)index_num 必須為1-254之間的數(shù)字,或者是結(jié)果為這些數(shù)字的公式或單元格引用。而參數(shù)value1、value2等可以是數(shù)字,也可以是單元格引用、定義名稱、公式、函數(shù)或者文本。 需要注意的是: ●如果index_num小于1或大于列表中最后一個值的序號,函數(shù)將返回錯誤值#VALUE!。 ●如果index_num為小數(shù),在使用前將自動被截尾取整。 案例:員工考核得分小于6為差,大于等于6同時小于7為中2,大于等于7同時小于8為中1,大于等于8小于8.5為良2,大于等于8.5小于9為良1,大于等于9小于9.4為優(yōu)3,大于等于9.4小于9.6為優(yōu)2,大于等于9.6為最佳員工。 在C2輸入公式=CHOOSE(IF(B2<6,1,IF(AND(B2>=6,B2<8),2,IF(AND(B2>=8,B2<9),3,IF(AND(B2>=9,B2<10),4)))), '差', CHOOSE(IF(B2<7,1,2),'中2','中1'), CHOOSE(IF(B2<8.5,1,2),'良2','良1'), CHOOSE(IF(B2<9.4,1,IF(B2<9.6,2,3)),'優(yōu)3','優(yōu)2','最佳員工') ) 往下復(fù)制填充單元格即可得到如下結(jié)果。 關(guān)注excel小課堂微信號,更多excel實案例技巧隨時學(xué)起來! |
|
|