寵物集市-寵物集市華東、華南、華北排行榜一覽表
1350
2022-11-25
對Excel數據進行排名的四種方法
在對Excel數據進行分析時,經常需要獲得數據的排名。在對數據進行排名時,數據被分為不同的組,需要獲得其在所屬的組中的排名值。例。
圖1 使用COUNTIFS()函數獲得排名值
提示
在Excel中,COUNTIFS()函數將條件應用于跨多個區域的單元格同時計算符合所有條件的次數。此時,其支持多條件計數。這里,使用COUNTIFS()函數統計出在班級中大于自身成績總分的總分個數,然后再加上1即可獲得該總分在班級中的排名。
2、在工作表中選擇放置班級排名值的單元格區域,在編輯欄中輸入公式"=SUMP RODUCT(($B:$B=B2)*($G:$G>G2))+1",按Ctrl+Enter鍵結束公式輸入,此時選擇單元格區域中顯示排名值,。
圖2 使用SUMPRODUCT()函數獲得排名值
提示
在公式中,"$B$2:$B$20=B2"用于判斷是否屬于當前班級,"$G$2:$G$20>G2"用于判斷總分是否大于自身總分值。使用SUMPRODUCT()函數將數組對應的值相乘并累加就可以得出大于自身總分的人數,然后將其加上1即可獲得班級排名值。
3、在工作表中選擇放置班級排名值的單元格區域,在編輯欄中輸入公式"=INDEX(FREQUENCY(($B$2:$B$20=B2)*$G$2:$G$20,G2),2)+1",按Ctrl+Enter鍵結束公式的輸入,此時選擇單元格區域中顯示排名值,。
圖3 使用INDEX()函數和FREQUENCY()函數獲得排名值
提示
在公式中,"($B$2:$B$20=B2)*$G$2:$G$20"用于判斷是否屬于當前班級,。
圖4 使用MATCH()函數和LARGE()函數獲得排名值
提示
與前面公式相似,這里的公式中首先以班級為條件來查找同班總分值,屬于其他班的總分值被置為0,使用LARGE()函數將獲得的總分值進行排名獲得一個數組。使用MATCH()函數獲得當前總分在數組中的位置,該位置即為班級排名值。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。