第九章 Excel排序有技巧(1 / 1)

第九章 Excel排序有技巧

在用Excel 2000/2002處理數據的時候,經常要對數據進行排序處理。我們最常用、最快捷的方法就是使用工具欄的排序按鈕。但是,麵對各式各樣的表格和各種需要,隻用這一種方法顯然不夠。

一、一般排序

在圖1中,要對英語成績進行排序,可在英語這列中單擊任一單元格。然後單擊工具欄中的升序或降序按鈕,可完成排序。

注意:若把排序的一列全部選中後再使用上麵的操作,排序將隻發生在這一列中,其它列的數據排列將保持不變,其結果可能會破壞原始記錄結構,造成數據錯誤!

二、菜單排序

如果我們把圖1中的數據稍微改動一下,如在第一行的前麵插入一行,並輸入"石中2000(6)班成績表",並把A1~H1這幾個單元格合並,然後再用一般的排序方法排序,會提示不能成功,如圖2。

如果對這樣的表格排序,可選中要排序的所有數據,包括標題行(學號、姓名等所在的行),然後單擊"數據/排序"菜單,彈出如圖3所示窗口。

在主關鍵字的下拉列表中,選擇要排序的列,如英語,在右側選擇"升序排列"或"降序排列"。至於次要關鍵字和第三關鍵字可添可不添,但是它起到什麼樣的作用呢?在這兒舉個例子,如果按英語排序,有兩個學生都得了96分,但又必須分出高低,這樣我們可選擇數學成績作為排名次的次要標準,誰得分高誰排在前麵,那麼這兒的次要關鍵字就是數學。一切做完後,單擊"確定"就可以看到結果了。

三、自定義排序

在這個成績表中,如果我們想按職務這列排序,如先後順序是:團委書記、班長、副班長、學習委員、學生。但是不管用上麵的哪種方法都不會得到我們需要的結果。在這兒利用Excel 2000/2002提供的自定義排序,就可以解決這個問題。

1.在"工具"菜單上,單擊"選項",再單擊"自定義序列"選項。

2.在右側的輸入序列框中依次輸入團委書記、班長、副班長、學習委員、學生,然後單擊"確定"。

3.選中排序的數據,在"數據"菜單上單擊"排序", 在"主要關鍵字"框中,單擊需要排序的列,如職務。

4.單擊"選項"按鈕。在"自定義排序次序"之下,單擊創建的自定義列表。單擊"團委書記、班長、副班長、學習委員、學生"(圖4),確定。

5.選中所需的其他排序選項,再單擊"確定"。

注意:在"次要關鍵字"框中無法使用自定義排序次序。自定義排序隻應用於"主要關鍵字"框中的特定列。若要用自定義排序次序對多個數據列進行排序,則可以逐列進行排序。例如,如果要根據列 A或列 B進行排序,請先根據列B排序,然後通過"排序選項"對話框確定自定義排序次序。下一步就是根據列A排序。