日常工作中,經常會遇到將考核等數值評分轉換為等級制評分。例如下圖所示案例,要求將每個人的成績轉換為等級制:大于等于85為優秀,小于85且大于等于60為合格,小于60為不合格。

對于以上問題,我相信99%的朋友想到的肯定是用IF函數來實現判斷,具體的做法是先創建一個輔助列,然后通過使用IF函數的公式(=if(c2>=85,”優秀”,if(c2>=60,”合格”,”不合格”??))將成績的數值型數據轉換為等級制,接下來將IF函數得到的等級制數據(公式)轉換為真正的數據,最后再將C列刪除。
以上方法雖然很容易就想到,但操作過程確實有點小麻煩,效率很低。更關鍵的是,通過以上方法轉換的等級制數據無法再進行數值運算,因為轉換后的數據是文本了。

有沒有一種方法能實現快速將數值評分轉換為等級制評分,而且還能在轉換為等級制評分后仍然可以進行數值的運算呢?
方法當然有!通過分析,要達到上述要求,很顯然不能將數值評分格式變更為文本,只能通過障眼法來曲線實現等級制評分。方法簡單易學,通過Excel單元格的自定義格式就可以輕松實現,具體操作方法如下:
1、如下圖所示,選擇C2:C11單元格區域,按快捷鍵Ctrl+1;

2、如下圖所示,在彈出的“設置單元格格式”對話框中單擊“數字”選項卡,選擇“分類”中的“自定義”;

3、如下圖所示,刪除“類型”框里原內容,然后輸入以下內容:[>=85]優秀;[>=60]合格;不合格;

4、此時,成績全部顯示為“優秀”“合格”“不合格”的等級制,最關鍵的是,這些等級制還能進行算術運算哦!

聲明:本文由網站用戶竹子發表,超夢電商平臺僅提供信息存儲服務,版權歸原作者所有。若發現本站文章存在版權問題,如發現文章、圖片等侵權行為,請聯系我們刪除。