Excel 數據排序,用函數會嗎?會幾個?

2020-12-04 Excel學習世界

數據統計中,排序是常見的需求。今天教大家三個可以進行排序的函數。

案例:

將下圖 1 中的分數分別按以下需求提取出來:

從大到小排序從小到大排序計算每個分數對應的排名效果如下圖 2 所示。

解決方案:

1. 從大到小排:

在 E2 單元格中輸入以下公式 --> 下拉複製公式:

=LARGE($C$2:$C$15,ROW(A1))

Large 函數詳解

作用:

返回數據集中第 k 大的值。語法:

LARGE(array,k)參數:

array:必需,需要確定第 k 大值的數組或數據區域。k: 必需,返回值在數組或數據單元格區域中的位置(從大到小排)。公式釋義:

ROW(A1):返回 a1 單元格的行號,結果為 1;隨著公式下拉,參數會依次變成 A2、A3……,結果分別為 2、3……LARGE($C$2:$C$15,ROW(A1)):返回 $C$2:$C$15 區域中第 ROW(A1) 大的值

2. 從小到大排:

在 F2 單元格中輸入以下公式 --> 下拉複製公式:

=SMALL($C$2:$C$15,ROW(A1))

Small 函數詳解

作用:

返回數據集中第 k 小的值。語法:

SMALL(array,k)參數:

array:必需,需要確定第 k 小值的數組或數據區域。k: 必需,返回值在數組或數據單元格區域中的位置(從小到大排)。公式釋義:

ROW(A1):返回 a1 單元格的行號,結果為 1;隨著公式下拉,參數會依次變成 A2、A3……,結果分別為 2、3……SMALL($C$2:$C$15,ROW(A1)):返回 $C$2:$C$15 區域中第 ROW(A1) 小的值

3. 計算每個分數對應的排名:

在 G2 單元格中輸入以下公式 --> 下拉複製公式:

=RANK(C2,$C$2:$C$15,0)

Rank 函數詳解

作用:

返回一列數字的排位。語法:

RANK(number,ref,[order])參數:

number:必需,要找到其排位的數字。ref:數字列表或引用。[order]:可選,代表排序方式的數字。0 或省略,表示降序;不為 0,表示升序。公式釋義:

RANK(C2,$C$2:$C$15,0):C2 在整個區域內的降序排位。

rank 的排序是按西方人的習慣來排的,即如果有兩個並列第一,那麼第二名就空缺,下一位自動為第三名。

而中國人的排名方式則不會跳空,下一位仍然是第二名。有關中國式排名的統計方法,請參閱

Excel – 4種中國式排名方法,總有一款適合你

相關焦點

  • excel排序求和:如何統計前幾名數據合計
    今天我們要說說,如何在excel中,統計前幾名數據的合計。這個問題難倒了不少小夥伴,尤其是遇到數據是雜亂無序的情況,那更是要了老命。不過,這對於excel大神來說,還是非常簡單的,分分鐘列出一個公式,就完美解決了問題!今天我們就一起來破解一下面對這類問題時,大神都是怎麼做的吧!*********什麼叫做統計前幾名合計呢?
  • excel中的經典查找引用函數之lookup函數的使用
    excel表格的眾多函數中,我們常用的查找引用函數大致有3個,分別是有縱向查找功能的vlookup函數、有橫向查找功能的hlookup函數和可以任意多條件查找引用的lookup函數。下面我們來介紹lookup函數的用法。
  • excel隨機數函數是什麼?excel怎樣生成隨機數?
    本篇將介紹excel隨機數函數是什麼?excel怎樣生成隨機數?有興趣的朋友可以了解一下!一、前言excel是我們工作中很常用的一款表格製作工具,它不僅僅只是用來製作表格,它還能對表格中的數據進行處理(比如:運算、排序、篩選等)。excel為數據的處理提供了很多函數,今天小編要介紹的是excel隨機數函數,以及隨機數函數的用法,希望對大家有所幫助!
  • excel數據處理技巧:組合函數統計產品批號
    最近小編收到一位群友的求助,他說自己被excel中的編號問題給難住了。這是這麼回事呢?編號不就是1、2、3、4、5嗎,直接下拉單元格就能搞定,這有何難?一起來看看下面這篇文章中excel數據處理技巧。近日看到一個群友的求助,覺得比較有意思,想和大家分享一下。學習更多技巧,請收藏部落窩教育excel圖文教程。
  • LARGE函數和SMALL函數,你會用嗎?
    今天與大家分享兩個實用的最值函數即LARGE函數和SMALL函數。一、函數的基本語法結構LARGE函數用於返回數據集中的第幾個最大值。語法結構=LARGE(查找區域,第幾個最大值)SMALL函數用於返回數據集中的第幾個最小值。
  • Excel函數公式:排序函數RANK和SUMPRODUCT
    排名,在Excel中的應用非常的廣泛,常用的函數有Rank,但如果遇到名次相同的情況,排名的結果就不太符合我們的習慣,這時候我們要用SUMPRODUCT函數來完成排名工作。一、常規排序。方法:1、選取數據區域,包括標題。
  • 使用vlookup解決自定義排序的問題,原來自定義排序竟如此簡單
    Hello,大家好,今天跟大家分享下如何自定義排序,實現想怎麼排序就怎麼排序,工作中我們可能會遇到這樣的問題,就是要根據給定的數據位置進行排序,如果我們直接使用排序excel會根據默認的排序規則進行排序,而不能達到我們想要的結果,解決這樣的問題,跟大家分享2種方法,一種是使用自定義排序,一種是使用
  • excel表格中的index函數在處理數據時的用法
    index函數在excel中被歸類為「查找與引用」函數。該類函數中,有我們熟悉的縱向查找函數vlookup函數,其格式是:「=VLOOKUP(查找的數值,查找的數據表區域,返回目標數值在數據表區域中的列序號,匹配條件)」,該函數返回的是數據表中的數值。
  • excel函數應用:如何快速製作考生座次分配表
    春節已經結束了,不少公司在正式開工後,一般會對員工進行崗位技能考試。既然要考試,自然就會涉及到考生座位安排的問題,今天我們就一起來學習一下,如何在excel中快速地製作考生的座位分配表!函數ROW()用於獲得當前考生數據的行號,由於數據區域的第1行位於工作表的第4行,因此需要將此行號減4。由於每個考室安排32座,所以需要除以32,再用INT函數取結果的整數部分後加1,得到1到18的整數。最後再用「&」符號連接「考室」文本,就能得到需要的結果。
  • excel排序技巧:排序功能應用匯總
    2、筆畫排序在某些時候,你的領導可能會要求按照姓氏的筆畫進行排序,這個在excel表格裡也非常容易實現。選中表格中任意單元格,點擊「數據」-「排序」。在彈出的對話框中選擇「選項」。在對話框中勾選「筆畫排序」即可。如果想按照指定列的文字筆畫排序,可以在關鍵字的下拉菜單中選中對應列標題即可。
  • excel函數居然還能製作圖表?沒錯,這1個函數就能製作5種圖表
    ,為負數時會報錯,數據為大於零的整數時候,他就會取整,比如6.8,就會將文本重複6次二、rept函數的常規用法1.成績星級評定公式:=REPT("",B3/20)星星符號使用輸入法直接打出來的,然後用成績除以20得到重複個數2.隱藏手機號碼後四位
  • excel函數公式:加與乘的混合運算 你會了嗎?
    在上一篇文章中介紹了,使用加法運算代替or函數,使用乘法運算代替and函數,在某些情況下操作會更加的簡單,不需要添加輔助列,直接一步到位就可以計算。在下面的表格中,已知 「憑證號數」「部門」「科目劃分」「發生額」 這四項數據 。
  • pandas數據處理:常用卻不甚了解的函數,pd.read_excel()
    人們經常用pandas處理表格型數據,時常需要讀入excel表格數據,很多人一般都是直接這麼用:pd.read_excel(「文件路徑文件名」),再多一點的設置可能是轉義一下路徑中的斜槓,一旦原始的excel表不是很規整,這樣簡單讀入勢必報錯!
  • LOOKUP函數,你會用嗎?
    在查找引用函數中,除了VLOOKUP函數外,還有一個經典函數——LOOKUP,對於這個函數,你了解多少呢?本期與大家分享一下有關LOOKUP函數基本用法。LOOKUP函數基本語法=LOOKUP(查找的值,查找的範圍,返回值的範圍)LOOKUP函數基本用法1、查找相應的工齡在進行查找之前,需要對查找的範圍進行升序排序,之後在工齡單元格也就是F35中輸入公式=LOOKUP(E35,A35:A40,C35:C40)PS:如果用VLOOKUP函數是不用排序的,VLOOKUP函數語法
  • 15個excel常用函數,可直接套用,幾乎每天都用得到,收藏備用吧
    Hello.大家好,今天跟大家分享15個Excel函數公式,都是我們工作中經常用到的公式,工作中遇到類似的問題,直接套用即可,話不多說,下面就讓我們來一起學習下吧1.按照類別排序公式:=COUNTIF($B$3:B3,B3)8.
  • excel函數公式應用:多列數據條件求和公式知多少?
    如果是根據條件求單列數據之和,SUMIF函數即可解決,但如果是求多列數據呢?我們這裡分享12種方法,各有各的特色。學習更多技巧,請收藏關注部落窩教育excel圖文教程。 先來看一下什麼是按條件求多列數據之和。 類似下圖這樣的數據,需要根據G列的產品名稱在H列匯總數據。條件區域在B列,而要求和的數據在C、D、E三列中。
  • excel函數應用技巧:按區間統計個數,就用Frequency
    編按:價格帶統計與按成績統計優良中差的人數是一樣的,都是按區間統計個數。最簡單、最快速的辦法是用高級函數Frequency。學習更多技巧,請收藏關注部落窩教育excel圖文教程。價格帶分析是一項基礎的數據分析,在某醫藥銷售公司工作的小王,最近就遇上一個這樣的任務……領導給了50個護肝類藥品的價格信息,讓小王統計出每個價格區間的品規數,數據要求如圖所示: 註:表中價格數據為模擬值並非市場實際價格。明確需求:A、B、C三列是50種同類藥品的明細,價格範圍在3~160元之間。
  • excel函數公式大全之利用AVERAGE函數與IF函數的組合標記平均值
    excel函數公式大全之利用AVERAGE函數與IF函數的組合標記高於平均值的數據用▲表示低於平均值的數據用▼表示。excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數AVERAGE函數與IF函數,AVERAGE函數用於求平均值,IF函數用於條件判斷。
  • Excel怎麼設置只提取指定行中的數據?
    Excel怎麼設置只提取指定行中的數據?有些時候我們需要從一個excel文件中的資料庫中提取指定的行或列中的數據。例如如圖示,是國內所有上市公司的行業統計。但是現在我們只需要其中部分上市公司的行業統計,我們怎麼辦呢,下面分享一個技巧,需要的朋友可以參考下有些時候我們需要從一個excel文件中的資料庫中提取指定的行或列中的數據。例如如圖示,是國內所有上市公司的行業統計。但是現在我們只需要其中部分上市公司的行業統計,我們怎麼辦呢,是一個個查找,然後複製嗎,當然不是。
  • excel日期函數技巧:到期時間提醒的幾種設置方法
    在平時的工作應用中,我們都喜歡用Excel表格來記錄整理數據,數據裡會包含到期時間,比如訂單到期日期、合同到期日期、產品到期日期等。對於這類數據,我們希望能夠有一個到期提醒功能來幫助我們管理數據,這也是很多讀者經常提到的一類問題。