### Excel篩選及自動排序指南
#### 材料/工具:Excel 2010及更高版本
步驟一:打開Excel表格
打開你的Excel 2010表格文檔,里面應該已經有一個數據表。
步驟二:篩選數據
對數據進行篩選后,原本的序號可能不再連續。
步驟三:刪除原有序號
接下來,選中包含序號的A列,并刪除原有的序號。
步驟四:在A2單元格使用函數
點擊A2單元格的函數按鈕,尋找并選中“subtotal”函數。
步驟五:設置subtotal函數參數
在第一個參數中輸入103,第二個參數輸入B$2:B2,即固定在第二行開始的分類區域。這樣,函數會根據B列的分類,只計數篩選出來的數據。
步驟六:復制公式
將上述公式向下填充并復制,以應用于整個列。
步驟七:重新篩選數據
在B列的班別處點擊篩選按鈕,取消A班的篩選,只保留B班的數據。即使數據重新排序,序號也會自動更新。
關于Excel的篩選和排序特性
Excel雖然擁有眾多用戶界面特性,但依然保留了電子制表軟件的基石功能:行和列組成的單元格,以及數據、公式和單元格引用。對于自動排序,有兩種常見方法:
方法一:使用快捷鍵
選中需要排序的標題,然后使用快捷鍵“ALT+D+S”打開排序對話框。在此對話框中選擇所需的列和排序方式,然后勾選“將第一行視為標題”并點擊“確定”。
方法二:使用“數據”菜單
點擊Excel的“數據”菜單,選擇“排序”命令。在打開的排序對話框中,按照需求選擇列和排序方式,同樣勾選“將第一行視為標題”后完成排序。
excel篩選的作用及注意事項
篩選在Excel中非常實用,尤其適用于大型工作表。每行的結構相同保證了篩選結果有意義。數據每列最好有表頭,這樣在進行高級篩選時可以明確條件針對哪一列。篩選是一個模式匹配過程,支持邏輯運算和通配符“?”和“”。要匹配特殊字符,請使用轉義符“~”。
為了解決篩選后數據序號不連續的問題,可以添加一個輔助列并使用公式進行自動排序。例如,在B列作為輔助列,使用SUBTOTAL函數。這個函數在計算時會忽略隱藏的行,只對可見行進行操作,因此無論如何篩選數據,輔助列都會給出正確的連續序號。如果你的數據表非常大,可能會影響性能,此時可以考慮使用其他方法如VBA宏來優化過程。
在實際操作中,先打開Excel程序并選中要制作的表格。按照需求篩選表格內容后,在空白列新建序號列,并輸入函數“=subtotal”。在上方輸入公式后選中新建序號列,使用“ctrl+enter”刷新數據。重新篩選內容時,右側的序號依然會連續。