3093 |
Excel如何統計得獎獎項並將資料依平均成績高低排列 |
孫立人:錦子老師您好,請教一下,我想要在F欄統計每個人的得獎獎項,並將資料依照平均分數由高到低將其個人資料置於H欄:M欄,不知公式要如何設定?
錦子老師:這個問題解決方法如下:
步驟1:點取F6儲存格,輸入公式:
=LOOKUP(E6,$B$1:$G$2)
再將公式複製到F7:F15儲存格,這時會看到每一個人的獎項。
【公式說明】
=LOOKUP(E6,$B$1:$G$2)
公式1:LOOKUP(E6,$B$1:$G$2)
搜尋E6儲存格內容與B1:G1儲存格中的那一儲存格內容相同,再將其第二列的內容傳回。
步驟2:點取L6儲存格,輸入公式:
=LARGE($E$6:$E$15,ROW()-5)
再將公式複製到L7:L15儲存格,這時會看到平均成績由高到低排列。
【公式說明】
=LARGE($E$6:$E$15,ROW()-5)
公式1:LARGE($E$6:$E$15,ROW()-5)
傳回E6:E15儲存格中第N(由於是從第6列開始,故將列號減5)大的數值。
步驟3:點取M6儲存格,輸入公式:
=VLOOKUP(L6,$E$6:$F$15,2,0)
再將公式複製到M7:M15儲存格,這時會看到每個人得獎獎項。
步驟4:點取H6儲存格,輸入公式:
=OFFSET(A$5,MATCH($L6,$E$6:$E$15,0),,,)
再將公式複製到H6:K15儲存格,填入姓名及各科成績。
【公式說明】
=OFFSET(A$5,MATCH($L6,$E$6:$E$15,0),,,)
公式1:MATCH($L6,$E$6:$E$15,0)
傳回L6儲存格內容在E6:E15儲存格範圍中的第幾列。
公式2:OFFSET(A$5,公式1,,,)
填入從A5儲存格開始移動N(公式1結果)列儲存格內容,當向右複製,A5也會依續變為B5、C5、D5好抓取各科成績。
以上就是今天主要學習的知識點,希望對大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~
更多相關影片教學:請點我
更多相關文章:請點我
留言列表