Applies ToExcel for Microsoft 365 for Mac Excel 2024 for Mac Excel 2021 for Mac Excel 2019 for Mac

在 Excel 中,您可以針對自己建立之自訂清單中的數字、文字、工作日、月或項目進行排序。 您還可以依據字型色彩、儲存格色彩或圖示集進行排序。 想要依照大小寫排序也可以。

針對欄進行排序時,該欄的列會重新排列。 如果是針對多欄或一個表格進行排序,通常會根據特定一欄的內容重新排列所有的列。

重要: 

  • 如果您要排序的欄同時含有儲存為數值的數字以及儲存為文字的數字,那麼就無法正確排序這些數字。 儲存為文字的數字會靠左 (而非靠右) 對齊顯示。 若要針對所選的數字採用一致的方式設定格式,請在 [常用] 索引標籤的 [數字格式] 方塊中,選取 [文字] 或 [數字]。

  • [數值格式] 方塊

  1. 在您想要排序的其中一欄內按一下某個儲存格。

    相鄰欄中的資料隨後便會根據所選欄中的資料進行排序。

  2. 在 [資料] 索引標籤上,選取 [遞增] [遞增排序] 圖示 或 [遞減] 遞減排序圖示

    排序方式

    按一下

    最小值排在欄的最上方

    A 到 Z

    最大值排在欄的最上方

    Z 到 A

附註: 如果結果與預期不符,請檢查所有數字是否都儲存為數值。 例如,從某些會計系統匯入的負數會儲存為文字。

您可以增加排序準則的層級,依多個欄進行排序。 例如,您可以先後依照地區、日期和銷售人員,針對銷售報表進行排序。 每一個排序層級都由 [排序] 對話方塊中的一列所代表。

  1. 在您想要排序的其中一欄內按一下某個儲存格。

  2. 在 [資料] 索引標籤上,選取 [排序]。

    在 Excel [資料] 索引標籤上選取 [排序]

  3. 如果您的資料有標題列,請選取 [我的清單有標題] 核取方塊。 但如果資料沒有標題列,請清除 [我的清單有標題] 核取方塊。

  4. 在 [排序依據] 旁邊的列,按一下 [欄] 底下的空白處,然後再按一下您要做為排序依據的欄。

  5. 在同一列中的 [排序對象] 底下,按一下 [值],然後在捷徑功能表上,按一下您要的準則。

    您也可以選擇根據儲存格或字型色彩,或是根據儲存格中的圖示加以排序。

  6. 在同一列中的 [順序] 底下,按一下 [A 到 Z],然後在捷徑功能表上,按一下您要的準則。

    提示: 如果沒有列出您要的排序順序,請選取 [自訂清單]。 如果沒有列出您要的自訂排序順序,請參閱<建立自訂清單做為排序依據>一節。

  7. 如果您在步驟 5 選取了 [儲存格色彩]、[字型色彩] 或 [儲存格圖示],請在 [色彩/圖示] 底下按一下該列,然後在捷徑功能表上,按一下您要的準則。

  8. 針對每一個您要做為排序依據的其他欄,按一下 [新增層級]。

    [新增層級] 圖示

    接著填寫新列的 [欄]、[排序對象]、[順序] 和 [色彩/圖示] 欄。

附註: 本程序無法在表格中執行。 若要移除表格的格式設定,好讓您依照列進行排序,請在 [表格] 索引標籤上,選取 [轉換為範圍]。

  1. 在您想要排序的列中按一下某個儲存格。

  2. 在 [資料] 索引標籤上,選取 [排序]。

    在 Excel [資料] 索引標籤上選取 [排序]

  3. 如果您的資料有標題列,請選取 [我的清單有標題] 核取方塊。 但如果資料沒有標題列,請清除 [我的清單有標題] 核取方塊。

  4. 按一下 [選項]。

  5. 在 [方向] 底下,按一下 [循列排序],再按一下 [確定]。

  6. 在第一列的 [列] 底下,按一下 [次要排序方式] 旁的空白處,然後在捷徑功能表上,按下一個您要排序的列。

  7. 在同一列中的 [排序對象] 底下,按一下 [值],然後在捷徑功能表上,按一下您要的準則。

  8. 在同一列中的 [順序] 底下,按一下 [A 到 Z],然後在捷徑功能表上,按一下您要的準則。

    提示: 如果沒有列出您要的排序順序,請選取 [自訂清單]。 如果沒有列出您要的自訂排序順序,請參閱<建立自訂清單做為排序依據>一節。

  9. 針對每一個您要做為排序依據的其他列,按一下 [新增層級]。

    [新增層級] 圖示

    接著填寫新列的 [列]、[排序對象]、[順序] 和 [色彩/圖示] 欄。

Excel 含有您可以做為排序依據的自訂清單:一週的哪幾天,以及一年的哪幾個月。 此外,您也可以建立自己的自訂清單,例如,在校年級 (大一、大二、大三和大四)。 建立自訂清單之後,若要使用它,請在 [排序] 方塊的 [順序] 底下,選取 [自訂清單]。

  1. 在 [Excel] 功能表上,按一下 [喜好設定],然後在 [公式和清單] 底下,按一下 [自訂清單]。

  2. 按一下 [新增]。

  3. 以您要的排序順序輸入清單的值,並以逗號分隔每個值。

  4. 完成時,按一下 [新增],然後關閉 [自訂清單] 方塊。

Excel 含有您可以做為排序依據的自訂清單:一週的哪幾天,以及一年的哪幾個月。 此外,上一個程序說明如何建立自己的自訂清單,例如,在校年級 (大一、大二、大三和大四)。

  1. 在您想要排序的其中一欄內按一下某個儲存格。

  2. 在 [資料] 索引標籤上,選取 [排序]。

    在 Excel [資料] 索引標籤上選取 [排序]

  3. 如果資料有標題列,請選取 [我的清單有標題] 核取方塊。 但如果資料沒有標題列,請清除 [我的清單有標題] 核取方塊。

  4. 在 [順序] 底下,按一下 [自訂清單]。

  5. 選取您要做為排序依據的清單,然後按一下 [確定]。

    附註: 自訂的排序順序只適用於您在 [欄] 底下所指定的欄。 若要依工作日、月或另一份自訂清單來排序多欄,請使用上一個「依兩欄或三欄來排序清單」程序,分別排序每一欄。

  1. 在某個儲存格範圍或表格中,選取一欄日期或時間。

  2. 在 [資料] 索引標籤上,選取 [遞增] [遞增排序] 圖示 或 [遞減] 遞減排序圖示

    附註: 如果結果與預期不符,表示資料可能同時含有儲存為文字或數值 (而非儲存為日期或時間) 的日期或時間。 若要以日期或時間格式儲存數字,請選取該欄,然後在 [常用] 索引標籤的 [數字格式] 方塊中,選取 [日期] 或 [時間]。

  1. 在您想要排序的其中一欄內按一下某個儲存格。

  2. 在 [資料] 索引標籤上,選取 [排序]。

    在 Excel [資料] 索引標籤上選取 [排序]

  3. 在 [排序] 方塊中,選取 [選項],然後選取 [大小寫視為相異]。

如果在您要排序的欄中含有依據儲存格色彩或字型色彩設定格式的儲存格,您可以依據這些色彩加以排序。 您也可以依據使用條件化格式所建立的圖示集進行排序。 由於儲存格色彩、字型色彩或圖示並沒有預設的排序順序,您必須為每一個排序作業定義自己的順序。

  1. 在您想要排序的其中一欄內按一下某個儲存格。

  2. 在 [資料] 索引標籤上,選取 [排序]。

    在 Excel [資料] 索引標籤上選取 [排序]

  3. 如果資料有標題列,請選取 [我的清單有標題] 核取方塊。 但如果資料沒有標題列,請清除 [我的清單有標題] 核取方塊。

  4. 在 [欄] 底下,按一下 [次要排序方式] 旁的空白處,然後在捷徑功能表上,按下一個您要做為排序依據的欄。

  5. 在同一列中的 [排序對象] 底下,按一下 [值],然後在捷徑功能表上,按一下 [儲存格色彩]、[字型色彩] 或 [儲存格圖示]。

  6. 在 [色彩/圖示] 底下,選取色彩或圖示。

  7. 在 [順序] 底下,選擇您所選的色彩或圖示應該位於清單的頂端或底部。

  8. 針對每一個您要做為排序依據的其他欄,按一下 [新增層級]。

    [新增層級] 圖示

    接著填寫新列的 [欄]、[排序對象]、[順序] 和 [色彩/圖示] 欄。

重要: 使用這項功能時請務必小心。 依據範圍中的一欄進行排序時,可能會產生您不希望的結果,例如,將該欄中的儲存格移往他處,與同一列中的其他儲存格分開。

  1. 在包含兩欄或兩欄以上的儲存格範圍中,選取一欄。

    附註: 本程序無法在表格中執行。 若要移除表格的格式設定,好讓您針對單欄進行排序,請在 [表格] 索引標籤上,選取 [轉換為範圍]。

  2. 選取您要排序的欄資料。

  3. 在 [資料] 索引標籤上,按一下 [排序]。

    在 Excel [資料] 索引標籤上選取 [排序]

  4. 在隨後出現的排序警告中,選取 [依照目前的選取範圍排序],然後按一下 [排序]。

    如果結果與您想要的不符,請按一下 [復原] [復原] 圖示

資料分析從排序開始。 您可以在一欄或多欄中 (A 到 Z 或 Z 到 A)、數字 (最小到最大或最大到最小),以及日期和時間 (最舊到最新或最新到最舊) 排序文字。 您也可以根據所建立的自訂清單排序 (例如大、中和小)。 或者,您可以按照格式排序,包括儲存格色彩、字型大小色彩或圖示集。 最常見的是,您可以按欄排序,但您也可以按列排序。

排序時,您會依據某種順序重新整理資料。 相反地,篩選時則會隱藏無關的資料。 如需關於篩選的詳細資訊,請參閱篩選資料清單 (機器翻譯)。

當您排序某個範圍內的儲存格時,排序準則不會隨著您的活頁簿儲存。 如果您想要儲存排序準則,以便下次開啟活頁簿時可以重複重新套用,您可以將資料儲存為 Excel 表格。 在您排序多個欄,或是在處理建立時間較長的複雜排序準則時,請將資料儲存在表格中。

當您重新套用排序時,可能會看到不同的結果。 這會在如果公式傳回的值已經變更,而且工作表已經重新計算時發生。 如果修改、新增或刪除儲存格範圍或表格欄中的資料,也會發生這種情況。

Excel 使用下列遞增 排序順序 來排序資料:  0 1 2 3 4 5 6 7 8 9 (空格) ! " # $ % & ( ) * , . / : ; ? @ [ \ ] ^ _ ` { | } ~ + < = > a b c d e f g h i j k l m n o p q r s t u v w x y z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z FALSE TRUE (工作表錯誤) (空白儲存格)。

另請參閱

篩選資料清單 (機器翻譯)

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。