當前位置:首頁 » 表格製作 » 怎樣用excel表格找到前十名
擴展閱讀
分身空間怎樣換字體 2024-11-30 15:19:32
哪個APP可以看啟航 2024-11-30 14:50:43

怎樣用excel表格找到前十名

發布時間: 2023-10-02 15:50:06

❶ EXCEL求教如何用函數提取出前10名排序

排序的函數,如果大家對Excel基礎函數比較了解的話,應該都知道RANK函數。

我們在實際工作中,常常把RANK函數用於對一列數據的基本排序,即從大到小的排序方法,那你還知道它的其他什麼用法嗎?

今天就給大家系統的分享下RANK函數的用法,分享的內容主要為以下這6種技巧。

​1、升序排列
2、降序排列
3、多列數據排名
4、多條件排名
5、不出現相同排名(以出現順序進行優先排列)
6、跨多表排名
首先我們先了解下RANK函數的基本定義。

RANK(number,ref,order)
number:要查找排名的數值
ref:參與排名的單元格區域,非數字值將被忽略。
order:代表排位方式,0或不填的時候為降序排列,即最大值為第一名;非零時為升序排列,即最小值為第一名
​知道了RANK函數的基本定義,下面我們來看下它的具體使用技巧。

技巧一、升序排列

比如我們把下面的的數據,按銷量由小到大進行升序排列,要如何做呢?

只需要在E2單元格輸入如下公式,即可。

=RANK(D2,$D$2:$D$24,1)

按RANK函數的參數定義,當order,非0時即為升序排列。

技巧二、降序排列

同樣是使用如上的數據,按銷量對數據從大到小進行排序,最大值即為1。

E2單元格公式:

=RANK(D2,$D$2:$D$24)

技巧三、多列數據排名

比如如下樣式,我們有多列數據,我們想將多列不同的數據,同樣按銷量大小進行排名,要如何進行操作呢?

操作步驟:

1、選中A1:I8數據區域,按Ctrl+G定位

2、定位條件,選中【空值】,點擊確定

3、輸入如下公式,然後按Ctrl+Enter填充,即可

=RANK(B2,($B$2:$B$8,$E$2:$E$8,$H$2:$H$8))

Ps:特別需要注意的是,我們的參數2Number是3個區域的合並,中間是使用英文逗號","連接。

技巧四、多列條件排名

我們有如下的數據,可以看到部分同學的物理化學的總分是一樣的,比如"趙雲","李白","妲己"都是179分,如果總分一樣,我們再依物理成績的大小進行排序