返回首頁
當前位置: 主頁 > 精通Office > Excel教程 >

在Excel中如何進行合理的排序

時間:2010-07-20 00:32來源:知行網www.ayratv.icu 編輯:麥田守望者

在日常的辦公生活中,特別是經常要進行數據處理的排序是經常性工作,如何利用合適的軟件采用正確的排序方法來進行排序是非常重要的。...

其中使用得最多的軟件是Excel,Excel排序有序數計算(比如說某種名次統計)和數據重排兩類。

文本排序

某些時候需要按姓氏筆劃為文本排序, Excel提供了比較好的解決辦法。比如您要將數據表按所有姓名的筆劃排序,可以使用以下方法: 選中排序關鍵字所在列(或行)的首個單元格,單擊Excel“數據”菜單下的“排序”命令,再單擊其中的“選項”按鈕。選中“排序選項”對話框“方法”下的“筆畫排序”,再根據數據排列方向選擇“按行排序”或“按列排序”,“確定”后回到“排序”對話框。如果您的數據帶有標題行(如“姓名”),則應選中“有標題行”,然后打開“主要關鍵字”下拉列表,選擇其中的“姓名”,選中排序方式(“升序”或“降序”)后“確定”,表中的所有數據就會據此重新排列。

數值排序

RANK函數

RANK函數是Excel計算序數的主要工具,它的語法為:RANK (number,ref,order),其中number為參與計算的數字或含有數字的單元格,ref是對參與計算的數字單元格區域的絕對引用,order是用來說明排序方式的數字(order為0或空,則以降序排列,反之按升序排列)。

需要注意的是:相同數值用RANK函數計算得到的序數相同,但會導致后續數字的序數空缺。

COUNTIF函數

COUNTIF函數可以統計某一區域中符合條件的單元格數目,它的語法為COUNTIF(range,criteria)。其中range為參與統計的單元格區域,criteria是以數字、表達式或文本形式定義的條件。其中數字可以直接寫入,表達式和文本必須加引號。

IF函數

Excel自身帶有排序功能,可使數據以降序或升序方式重新排列。如果將它與IF函數結合,可以計算出沒有空缺的排名。

自定義排序

在某些情況下,已有的排序規則是不能滿足用戶要求的,這時候可以用定義排序規則的方法解決:首先單擊Excel“工具”菜單下的“選項”命令,打開“選項”對話框中的“自定義序列”選項卡。選中左邊“自定義序列”下的“新序列”,光標就會在右邊的“輸入序列”框內閃動,您就可以輸入規則。比如你要按“一班”、“二班”來進行統計,那么就輸入“一班”、 “二班”等自定義序列了,輸入的每個序列之間要用英文逗號分隔,或者每輸入一個序列就敲回車。如果序列已經存在于工作表中,可以選中序列所在的單元格區域單擊“導入”,這些序列就會被自動加入“輸入序列”框。無論采用以上哪種方法,單擊“添加”按鈕即可將序列放入“自定義序列”中備用。

使用排序規則排序的具體方法與筆劃排序很相似,只是您要打開“排序選項”對話框中的“自定義排序次序”下拉列表,選中前面定義的排序規則,其他選項保持不動。回到“排序”對話框后根據需要選擇“升序”或“降序”,“確定”后即可完成數據的自定義排序。

 

------分隔線----------------------------
標簽(Tag):EXCEL Excel2007 Excel技巧 Excel2010 Excel教程 excel實例
------分隔線----------------------------
推薦內容
猜你感興趣
pk10赛车直播视频