亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 辦公 > Excel > 正文

Excel:重復名次也可以查姓名成績

2024-08-23 19:56:33
字體:
來源:轉載
供稿:網友

  當老師的,對分析學生成績大概有癮。這不,本來我們已經把學生各學科的成績、總分、名次都排出來了,并按照總分進行了升序排序,但現在又有任課老師過來要求希望能夠把自己學科的前10名的學生姓名及成績找出來。按理說,這個要求并不是很困難,但是麻煩就在于學生各科名次有可能相同,這樣的話,前10名的學生其實不一定是10個人,有可能更多。每個學科都要這么做的話,工作量也不小,所以,還是得靠函數和公式來幫忙。

Excel:重復名次也可以查姓名成績  CUOxin.COM

  圖1 原始成績表

  原始的成績表如圖1所示。姓名位于C2:C92單元格,語文成績位于D2:D92單元格區域。我們就以查找語文學科的前10名成績及學生姓名為例。為方便比較結果,圖1中我們已經將數據按語文成績降序進行了排序,實際操作中是不需要事先排序的。

  一、名次表的建立

  前面我們說過,我們不太容易確定排在前10名的學生共有多少,所以,我們需要使用公式將它們找出來。當然,最好順便將名次表填寫出來。完成結果如圖2所示。

Excel:重復名次也可以查姓名成績

  圖2 成績排序

  將鼠標定位于X3單元格,然后在編輯欄輸入公式“=TEXT(SUMPRODUCT(($D$2:$D$92>=LARGE($D$2:$D$92,ROW(1:1)))/COUNTIF($D$2:$D$92,$D$2:$D$92)),"第G/通用格式名")”,回車后就可以得到“第1名”的結果。選定X3單元格,向下拖動其填充句柄至出現“第11名”為止。

  這里用到了幾個函數,感覺上比較復雜。其實思路是這樣的:“ROW(1:1)”的結果是“1”,而“LARGE($D$2:$D$92,1)”的結果是在指定的單元格區域中最大的一個數;那么公式中“($D$2:$D$92>=LARGE($D$2:$D$92,ROW(1:1)))”可以理解為拿D2:D92單元格區域中的數據與該區域中最大值比較,大于或等于該值及小于該值的則會分別以“TRUE”、“FALSE”的結果保存在一個數組中。

  公式中“COUNTIF($D$2:$D$92,$D$2:$D$92))”部分則會統計D2:D92單元格區域中每一個數值出現的次數,也分別保存到一個數組中。所以,我們所用公式中“SUMPRODUCT(($D$2:$D$92>=LARGE($D$2:$D$92,ROW(1:1)))/COUNTIF($D$2:$D$92,$D$2:$D$92))”在執行時會得到一個類似于“SUMPRODUCT({TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;…}/{1;1;2;2;1;2;2;1;2;2;2;2;1;…})”的結果。兩個數組中的對應的數據分別相除,再將所有的商相加,正是分數所對應的名次。這種方法即使名次是并列的,也不會影響顯示效果。

  至于最外層的TEXT函數,則是將得到的結果轉換為按指定數字格式表示的文本。也就是本來內層公式運算的結果是數字“1”,現在我們將它顯示為“第1名”。

  二、分數的查找

  將鼠標定位于Y3單元格,在編輯欄中輸入如下公式“=INDEX($D$2:$D$92,MATCH(LARGE($D$2:$D$92+1/ROW($D$2:$D$92),ROW(1:1)),$

D$2:$D$92+1/ROW($D$2:$D$92),0))”,然后按下“Ctrl+Sh

  ift+Enter”快捷鍵,完成數組公式的輸入。這一步很關鍵的,否則不會出現正確的結果。

  向下拖動Y3單元格的填充句柄向下至最后一個單元格完成公式的復制。

  我們還是簡單解釋一下公式的思路。

  由于D2:D92區域中有很多數據是重復的,這給我們造成了困難。所以,我們要想辦法使每一數據都變成唯一。公式中“$D$2:$D$92+1/ROW($D$2:$D$92)”就是給D2:D92區域中每一個數據都加了該數據對應行數的倒數。由于每一數據對應的行數是不一樣的,這樣,就會使每一數據都變成了唯一的值,并保存到了一個數組中。

  公式中的“LARGE($D$2:$D$92+1/ROW($D$2:$D$92),ROW(1:1))”還是返回了上面所得數組中的最大值。本例中的結果是“{96.5}”。

  公式中“MATCH(LARGE($D$2:$D$92+1/ROW($D$2:$D$92),ROW(1:1)),$D$2:$D$92+1/ROW($D$2:$D$92),0)”返回的是剛剛得到的最大值在數組中的位置。本例中的結果是“{1}”。

  這樣,其實Excel最后執行的查詢就是“INDEX($D$2:$D$92,1)”了,自然可以返回在$D$2:$D$92區域中的第一個值了。

  三、姓名的查找

  將鼠標定位于Z3單元格,在編輯欄中輸入公式“=INDEX($C$2:$C$92,MATCH(LARGE($D$2:$D$92+1/ROW($D$2:$D$92),ROW(1:1)),

$D$2:$D$92+1/ROW($D$2:$D$92),0))”,同樣按下“Ctrl+Shift+Enter”快捷鍵完成數組公式的輸入。

  向下拖動Z3單元格的填充句柄向下至最后一個單元格完成公式的復制。最后的效果如圖3所示。

Excel:重復名次也可以查姓名成績

  圖3 完成公式的復制(點擊看大圖)

  其實您肯定已經明白了,姓名的查找與前面分數的查找是一樣的。公式本身也沒有什么大的變化。所以,明白了前面的方法,要查找別的什么東西也就方便了。

  其它的學科可以照此辦理。只要注意變換一下公式中的單元格區域就可以了,我這里就不羅嗦了。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美日韩国产页| 91香蕉嫩草神马影院在线观看| 欧美精品激情视频| 国产成人在线一区二区| 国产亚洲精品久久久优势| 国产精品极品美女粉嫩高清在线| 欧美日韩午夜剧场| 成人久久一区二区| 欧美性猛交xxxx黑人猛交| 日韩av影视综合网| 97香蕉超级碰碰久久免费软件| 韩国精品久久久999| 亚洲男人的天堂在线| 久久精品国产精品亚洲| 亚洲成人av片在线观看| 国产精品久久一| 成人精品一区二区三区| 成年人精品视频| 国产亚洲日本欧美韩国| 国产精品免费观看在线| 国产免费一区二区三区在线能观看| 激情成人在线视频| 国产亚洲精品久久久久久777| 国产亚洲精品久久久久久| 性欧美暴力猛交69hd| 成人中心免费视频| 欧美成人精品xxx| 国产精品福利无圣光在线一区| 九色精品美女在线| 91久久久久久久久久久| 国产精品一区二区三区在线播放| 欧美专区在线播放| 日韩免费电影在线观看| 午夜精品福利电影| 在线日韩第一页| 国产91对白在线播放| 中文精品99久久国产香蕉| 日韩www在线| 亚洲精品ady| 国产成人精品久久二区二区| 亚洲国内精品在线| 欧美日韩中文在线| 欧美日韩国产成人| 国产精品成av人在线视午夜片| 日韩av色综合| 综合激情国产一区| 日韩精品视频免费| 97成人精品区在线播放| 久久综合亚洲社区| 国产精品亚洲一区二区三区| 国产精选久久久久久| 亚洲免费视频网站| 欧美性猛交xxxx富婆| 久久久之久亚州精品露出| 色爱av美腿丝袜综合粉嫩av| 国产日韩欧美中文| 国产精品美女主播| 国产成人免费av| 亚洲精品国产欧美| 欧美专区在线视频| 久久电影一区二区| 久久久久这里只有精品| 国产精品欧美一区二区三区奶水| 日韩**中文字幕毛片| 中文字幕国产亚洲| 欧美综合一区第一页| 国产精品亚洲第一区| 亚洲电影成人av99爱色| 亚洲变态欧美另类捆绑| 欧美精品在线看| 久久久成人av| 久久香蕉国产线看观看av| 欧美日韩美女在线| 欧洲亚洲女同hd| 欧美xxxx18性欧美| 久久国产精品久久久久久久久久| 亚洲女成人图区| 欧美日韩国产第一页| 欧美另类高清videos| 国产三级精品网站| 国产在线观看精品| 中文字幕精品影院| 色综合伊人色综合网站| 久久亚洲精品成人| 综合欧美国产视频二区| 国产成人精品视频在线观看| 欧美在线视频免费观看| 欧美日韩成人精品| 91精品在线观看视频| 好吊成人免视频| 久久久伊人欧美| 久久久久亚洲精品| 久久精品99久久久香蕉| 成年无码av片在线| 欧美黑人国产人伦爽爽爽| 亚洲最大的免费| 国产欧美va欧美va香蕉在线| 欧美色欧美亚洲高清在线视频| 欧美做受高潮电影o| 亚洲欧美日本伦理| 在线日韩精品视频| 国产精品女人网站| 成人精品福利视频| 日韩久久免费视频| 国产综合色香蕉精品| 欧美成人精品在线| 91精品国产免费久久久久久| 成人激情电影一区二区| 免费97视频在线精品国自产拍| 日韩久久免费视频| 日韩av黄色在线观看| 蜜月aⅴ免费一区二区三区| 亚洲欧美日韩网| 亚洲激情视频在线观看| 国产精品久久久久久久久| 在线不卡国产精品| 韩国三级日本三级少妇99| 欧美日韩激情视频| 国产精品日韩在线| 亚洲中国色老太| 欧美伦理91i| 51久久精品夜色国产麻豆| 日本91av在线播放| 北条麻妃在线一区二区| 欧美xxxx14xxxxx性爽| 亚洲 日韩 国产第一| 美日韩丰满少妇在线观看| 欧美一区二三区| 亚洲电影免费在线观看| 粗暴蹂躏中文一区二区三区| 日韩欧美国产一区二区| 久久精品国产一区二区三区| 亚洲福利在线播放| 欧美激情a∨在线视频播放| 午夜剧场成人观在线视频免费观看| 成人激情视频小说免费下载| 国产精品一区专区欧美日韩| 欧美在线观看一区二区三区| 亚洲欧洲自拍偷拍| 国产精品一区二区三区免费视频| 亚洲一区av在线播放| 久久久精品一区二区| 国产精品 欧美在线| 成人网中文字幕| 国产成人极品视频| 久久久成人的性感天堂| 精品国产欧美一区二区五十路| 成人福利在线观看| 久国内精品在线| 中文字幕亚洲综合久久筱田步美| 欧美日韩中文字幕在线| 97久久超碰福利国产精品…| 欧美极品美女电影一区| 国产欧美一区二区三区四区| 日韩一区二区三区在线播放| 日韩免费观看在线观看| 久久久免费电影| 日本免费一区二区三区视频观看| 久久精品国产精品| 欧美精品成人在线| 亚洲第一区中文99精品| 欧美日本高清视频| 日韩成人av网址| 久久久亚洲精品视频|