close

3093

Excel如何統計得獎獎項並將資料依平均成績高低排列

孫立人:錦子老師您好,請教一下,我想要在F欄統計每個人的得獎獎項,並將資料依照平均分數由高到低將其個人資料置於H:M欄,不知公式要如何設定?

image

錦子老師:這個問題解決方法如下:

步驟1:點取F6儲存格,輸入公式:

=LOOKUP(E6,$B$1:$G$2)

再將公式複製到F7:F15儲存格,這時會看到每一個人的獎項。

image

【公式說明】

=LOOKUP(E6,$B$1:$G$2)

公式1LOOKUP(E6,$B$1:$G$2)

搜尋E6儲存格內容與B1:G1儲存格中的那一儲存格內容相同,再將其第二列的內容傳回。

步驟2:點取L6儲存格,輸入公式:

=LARGE($E$6:$E$15,ROW()-5)

再將公式複製到L7:L15儲存格,這時會看到平均成績由高到低排列。

image

【公式說明】

=LARGE($E$6:$E$15,ROW()-5)

公式1LARGE($E$6:$E$15,ROW()-5)

傳回E6:E15儲存格中第N(由於是從第6列開始,故將列號減5)大的數值。

步驟3:點取M6儲存格,輸入公式:

=VLOOKUP(L6,$E$6:$F$15,2,0)

再將公式複製到M7:M15儲存格,這時會看到每個人得獎獎項。

image

步驟4:點取H6儲存格,輸入公式:

=OFFSET(A$5,MATCH($L6,$E$6:$E$15,0),,,)

再將公式複製到H6:K15儲存格,填入姓名及各科成績。

【公式說明】

=OFFSET(A$5,MATCH($L6,$E$6:$E$15,0),,,)

公式1MATCH($L6,$E$6:$E$15,0)

傳回L6儲存格內容在E6:E15儲存格範圍中的第幾列。

公式2OFFSET(A$5,公式1,,,)

填入從A5儲存格開始移動N(公式1結果)列儲存格內容,當向右複製,A5也會依續變為B5C5D5好抓取各科成績。

以上就是今天主要學習的知識點,希望對大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~

更多相關影片教學:請點我

更多相關文章:請點我


arrow
arrow
    創作者介紹

    錦子老師 發表在 痞客邦 留言(0) 人氣()