国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 辦公 > Excel > 正文

Excel:重復(fù)名次也可以查姓名成績(jī)

2024-08-23 19:35:59
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
當(dāng)老師的,對(duì)分析學(xué)生成績(jī)大概有癮。這不,本來(lái)我們已經(jīng)把學(xué)生各學(xué)科的成績(jī)、總分、名次都排出來(lái)了,并按照總分進(jìn)行了升序排序,但現(xiàn)在又有任課老師過(guò)來(lái)要求希望能夠把自己學(xué)科的前10名的學(xué)生姓名及成績(jī)找出來(lái)。按理說(shuō),這個(gè)要求并不是很困難,但是麻煩就在于學(xué)生各科名次有可能相同,這樣的話,前10名的學(xué)生其實(shí)不一定是10個(gè)人,有可能更多。每個(gè)學(xué)科都要這么做的話,工作量也不小,所以,還是得靠函數(shù)和公式來(lái)幫忙。

用Excel巧妙實(shí)現(xiàn)重復(fù)名次也可以查姓名成績(jī)_錯(cuò)新站長(zhǎng)站轉(zhuǎn)載
圖1 原始成績(jī)表
  原始的成績(jī)表如圖1所示。姓名位于C2:C92單元格,語(yǔ)文成績(jī)位于D2:D92單元格區(qū)域。我們就以查找語(yǔ)文學(xué)科的前10名成績(jī)及學(xué)生姓名為例。為方便比較結(jié)果,圖1中我們已經(jīng)將數(shù)據(jù)按語(yǔ)文成績(jī)降序進(jìn)行了排序,實(shí)際操作中是不需要事先排序的。
  一、名次表的建立
  前面我們說(shuō)過(guò),我們不太容易確定排在前10名的學(xué)生共有多少,所以,我們需要使用公式將它們找出來(lái)。當(dāng)然,最好順便將名次表填寫(xiě)出來(lái)。完成結(jié)果如圖2所示。

用Excel巧妙實(shí)現(xiàn)重復(fù)名次也可以查姓名成績(jī)_錯(cuò)新站長(zhǎng)站轉(zhuǎn)載
圖2 成績(jī)排序
  將鼠標(biāo)定位于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/通用格式名")”,回車(chē)后就可以得到“第1名”的結(jié)果。選定X3單元格,向下拖動(dòng)其填充句柄至出現(xiàn)“第11名”為止。
  這里用到了幾個(gè)函數(shù),感覺(jué)上比較復(fù)雜。其實(shí)思路是這樣的:“ROW(1:1)”的結(jié)果是“1”,而“LARGE($D$2:$D$92,1)”的結(jié)果是在指定的單元格區(qū)域中最大的一個(gè)數(shù);那么公式中“($D$2:$D$92>=LARGE($D$2:$D$92,ROW(1:1)))”可以理解為拿D2:D92單元格區(qū)域中的數(shù)據(jù)與該區(qū)域中最大值比較,大于或等于該值及小于該值的則會(huì)分別以“TRUE”、“FALSE”的結(jié)果保存在一個(gè)數(shù)組中。
  公式中“COUNTIF($D$2:$D$92,$D$2:$D$92))”部分則會(huì)統(tǒng)計(jì)D2:D92單元格區(qū)域中每一個(gè)數(shù)值出現(xiàn)的次數(shù),也分別保存到一個(gè)數(shù)組中。所以,我們所用公式中“SUMPRODUCT(($D$2:$D$92>=LARGE($D$2:$D$92,ROW(1:1)))/COUNTIF($D$2:$D$92,$D$2:$D$92))”在執(zhí)行時(shí)會(huì)得到一個(gè)類(lèi)似于“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;…})”的結(jié)果。兩個(gè)數(shù)組中的對(duì)應(yīng)的數(shù)據(jù)分別相除,再將所有的商相加,正是分?jǐn)?shù)所對(duì)應(yīng)的名次。這種方法即使名次是并列的,也不會(huì)影響顯示效果。

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 永州市| 长治县| 乌拉特后旗| 伊通| 沙坪坝区| 石柱| 武汉市| 铜陵市| 乾安县| 鸡泽县| 高雄县| 巴楚县| 大悟县| 醴陵市| 泰和县| 尤溪县| 青冈县| 嘉峪关市| 澄城县| 盐源县| 柘城县| 苍梧县| 高州市| 尉犁县| 临猗县| 巴彦淖尔市| 子长县| 潼关县| 石棉县| 丽江市| 青铜峡市| 集安市| 喀喇| 长寿区| 辉南县| 乌鲁木齐市| 余庆县| 延川县| 金川县| 余庆县| 巫溪县|