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

首頁 > 辦公 > Excel > 正文

在Excel中如何進行電子表格排序的實用方法

2024-08-23 19:38:12
字體:
來源:轉載
供稿:網友
排序是數據處理中的經常性工作,Excel排序有序數計算(類似成績統計中的名次)和數據重排兩類。本文以幾個車間的產值和名稱為例,介紹Excel 2000/XP的數據排序方法。
  
一、數值排序
  1、RANK函數
  RANK函數是Excel計算序數的主要工具,它的語法為:RANK(number,ref,order),其中number為參與計算的數字或含有數字的單元格,ref是對參與計算的數字單元格區域的絕對引用,order是用來說明排序方式的數字(如果order為零或省略,則以降序方式給出結果,反之按升序方式)。
  例如要計算E2、E3、E4單元格存放一季度的總產值,計算各車間產值排名的方法是:在F2單元格內輸入公式 “=RANK(E2,$EŪ:$EŬ)”,敲回車即可計算出鑄造車間的產值排名是2。再將F2中的公式復制到剪貼板,選中F3、F4單元格按 Ctrl+V,就能計算出其余兩個車間的產值排名為3和1。美文坊提醒大家如果B1單元格中輸入的公式為“=RANK(E2,$EŪ:$EŬ,1)”,則計算出的序數按升序方式排列,即2、1和3。相同數值用RANK函數計算得到的序數(名次)相同,但會導致后續數字的序數空缺。假如上例中F2單元格存放的數值與F3相同,則按本法計算出的排名分別是 3、3和1(降序時)。
  2、COUNTIF函數  
  COUNTIF函數可以統計某一區域中符合條件的單元格數目,它的語法為COUNTIF(range,criteria)。其中range為參與統計的單元格區域,criteria是以數字、表達式或文本形式定義的條件。其中數字可以直接寫入,表達式和文本必須加引號。
  仍以上面的為例,F2單元格內輸入的公式為“=COUNTIF($EŪ:$EŬ,”>“&E2)+1”。計算各車間產值排名的方法同上,結果也完全相同,2、1和3。
  此公式的計算過程是這樣的:首先根據E2單元格內的數值,在連接符&的作用下產生一個邏輯表達式,即“>176。7”、 “>167。3”等。COUNTIF函數計算出引用區域內符合條件的單元格數量,該結果加一即可得到該數值的名次。很顯然,利用上述方法得到的是降序排列的名次,對重復數據計算得到的結果與RANK函數相同。
  3、IF函數  
  Excel自身帶有排序功能,可使數據以降序或升序方式重新排列。如果將它與IF函數結合,可以計算出沒有空缺的排名。以上例中E2、E3、E4單元格的產值排序為例,具體做法是:選中E2單元格,根據排序需要,單擊Excel工具欄中的“降序排序”或“升序排序”按鈕,即可使工作表中的所有數據按要求重新排列。
  假如數據是按產值由大到小(降序)排列的,而您又想賦予每個車間從1到n(n為自然數)的排名。可以在G2單元格中輸入1,然后在G3單元格中輸入公式“=IF(E3=E2,G3,G3+1)”,只要將公式復制到G4等單元格,就可以計算出其他車間的產值排名。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 三门县| 凤山县| 花垣县| 博客| 浠水县| 钟祥市| 剑河县| 资中县| 万州区| 常熟市| 大城县| 汉川市| 辉县市| 大方县| 清丰县| 天气| 呈贡县| 中宁县| 泰宁县| 手游| 锡林浩特市| 仁寿县| 三河市| 莒南县| 娄烦县| 巨鹿县| 津南区| 中牟县| 长阳| 焦作市| 高要市| 安西县| 承德市| 临江市| 衢州市| 天台县| 湘潭市| 常山县| 项城市| 乾安县| 江阴市|