Excel中的“多關鍵字”排名公式使用圖解教程

      網友投稿 863 2025-03-31

      Excel中的“多關鍵字”排名公式使用圖解教程

      在Excel中對某列進行排名時通常使用RANK函數,但有時排名需要考慮多列的情況,例如在對B列排名時,如果B列有相同的數值,則按C列排名。通常,要獲得這樣的多列排名結果,可以在“排序”對話框中依次選擇或添加“主要關鍵字”和“次要關鍵字”,然后進行排序即可。但在不改變表格結構的情況下,要獲得“多關鍵字”的排名,可以用下面的一些公式。

      例如下圖為某電視節目在播出日期內的收視率和收視份額,需要用公式返該日期內按收視率的降序排名,在收視率的排名相同時,則按收視份額降序排名。其中D列為直接使用RANK函數對B列排名的結果,可以看到,B列數值相同時,其排名也是相同的,不符合要求。

      假如數據在A1:E22區域,在E2中輸入公式:

      =RANK(B2,B:B)+SUMPRODUCT(N((B:B=B2)*(C:C>C2)))

      然后向下填充公式即可得到先按B列后按C列降序的排名結果。

      上述公式先用RANK函數獲得初步的排名,對于B列數值相同的情況,用SUMPRODUCT函數得到這些相同值對應C列數值的“排名”,最后返回所需結果。也可使用下面的兩個公式:

      =SUMPRODUCT(N((B2*1000+C2)<(B:B*1000+C:C)))+1

      該公式將B列的數值乘以一個相對同行C列數值較大的數,如本例為“1000”,再加上同行C列的值,最后比較合計值得到排名。類似地也可以用C列除以一個較大數值:

      =SUMPRODUCT(N((B2+C2/1000)<(B:B+C:C/1000)))+1

      另外,如果用于排名的數值都為非負整數,可用“&”連接各列數值,再用SUMPRODUCT函數排名。如下圖A1:E21區域為某公司年終考核的數據,要求先按總分列降序排名,如果總分相同,則依次按“業務能力”和“工作態度”列降序排名。

      在F2中輸入公式:

      Excel中的“多關鍵字”排名公式使用圖解教程

      =SUMPRODUCT(N(E2&B2&C2<(E:E&B:B&C:C)))+1

      然后填充公式到F21即可

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:excel數據透視表的作用是什么
      下一篇:生產計劃統計報表模板下載(生產產量統計表模板)
      相關文章
      亚洲男人的天堂久久精品| 国产亚洲婷婷香蕉久久精品| 亚洲国产精品成人精品无码区| 亚洲AV网站在线观看| 亚洲国产高清国产拍精品| 亚洲色最新高清av网站| 精品丝袜国产自在线拍亚洲| 亚洲成a人片7777| 亚洲视频在线免费播放| 亚洲国产人成网站在线电影动漫 | 亚洲精品福利你懂| 亚洲一级毛片免费在线观看| 亚洲人成电影青青在线播放| 亚洲成a人片在线观看中文!!!| 亚洲国产成人久久综合一区| 亚洲另类精品xxxx人妖| 亚洲区视频在线观看| 亚洲精品午夜国产va久久| 亚洲AV日韩综合一区尤物| 亚洲精品欧美综合四区 | 亚洲AV无码精品色午夜在线观看| 国产亚洲精品一品区99热| 亚洲AV无码国产精品色午友在线| 亚洲成Av人片乱码色午夜| 亚洲A∨无码无在线观看| 78成人精品电影在线播放日韩精品电影一区亚洲 | 亚洲爆乳AAA无码专区| 国产精品成人亚洲| 伊人久久精品亚洲午夜| 亚洲欧洲成人精品香蕉网| 亚洲AV一宅男色影视| 亚洲综合在线成人一区| 亚洲AV无码精品蜜桃| 亚洲欧美日韩国产精品一区| 亚洲av片在线观看| 亚洲午夜激情视频| 亚洲AV永久无码区成人网站| 亚洲视频在线观看视频| 亚洲1234区乱码| 亚洲.国产.欧美一区二区三区| 亚洲午夜福利精品久久|