淺析excel中if巢狀函式的運用

此文和大家分享excel中if巢狀函式的使用,希望和大家一起可以探討,共同進步。

在用excel處理資料中,經常會對成績進行等級排名,現在分享一個用if巢狀函式如何進行快速等級排名,我們知道,在excel中if函式中,if的用法是:if(條件,真值true,假值false),條件成立則為真,不成立則為假。

題目要求:按照等級來排名,如下表

等級分數段優90-100良80-89中60-79差<60姓名成績排名

趙四

78王五69李樂82李佳93劉三94楊楊54楊宇85劉航43趙雨60

如何用excel在“排名”中顯示姓名的排名,根據分數來顯示優、良、中、差呢?現在用if函式來解決。

方法一:先判斷優輸入公式:=I

F(B2>=90,"優",IF(B2>=80,"良",IF(B2>=60,"中","差"))),

結構分析如下:

淺析excel中if巢狀函式的運用

此方法先把優找出來,再判斷剩餘的,第二個if巢狀,又把良找出來,最後if巢狀找出中和差。

方法二:先判斷優良,輸入公式:

=IF(B2>=80,IF(B2>=90,"優","良"),IF(B2>=60,"中","差"))

結構分析如下:

淺析excel中if巢狀函式的運用

此方法是先把優良分在一起,中和差分在一起,再分別巢狀算出等級

方法三:先判斷差,輸入公式=

IF(B2<60,"差",IF(B2<80,"中",IF(B2<90,"良","優")))

結構分析如下:

淺析excel中if巢狀函式的運用

此方法和方法一相反,從差的開始

無論用哪一種方法,效果都是一樣的,都可以進行排名,結果如下:

淺析excel中if巢狀函式的運用

用方法一展示結果

如果有興趣的朋友可以留言探討,方便以後學習