KutoolsforOffice — 一套方案,五大工具。事半功倍。三月特賣:20% 折扣

如何在 Excel 中依刪除線對資料進行排序或篩選?

作者Xiaoyang修改日期

Excel 使用者經常運用刪除線格式,標示資料集中已過期、已完成或不再相關的項目。當您在處理大型清單(例如庫存記錄、任務追蹤表或聯絡人日誌)時,快速辨識這些已標記的項目將格外實用。然而,當您需要整理或隔離所有包含刪除線的列時,Excel 卻未提供針對此格式的內建排序或篩選功能。這項限制可能拖慢您的工作流程,尤其是在稽核、清理或製作報表等任務中。所幸,仍有幾種高效方法可協助您依刪除線進行排序或篩選,讓您專注於關鍵數據,或對已標記項目採取後續行動。

使用自訂函數依刪除線排序或篩選資料

使用 Kutools for Excel 依刪除線篩選資料

替代方案:使用 Excel 公式與輔助欄位偵測並篩選刪除線儲存格儲存格


藍色右向箭頭氣泡使用自訂函數依刪除線排序或篩選資料

雖然 Excel 提供了靈活的工具來管理拆分為文字與數字的資料,但其標準的排序篩選功能無法直接處理儲存格格式(例如刪除線)。這意味著您無法一鍵將所有帶有刪除線的列排序至底部,或直接篩選排除,而需額外手動操作。為解決此問題,您可透過 VBA 建立一個簡單的 自訂函數(UDF),用以識別包含刪除線格式的儲存格。一旦完成辨識,即可輕鬆對這些輔助資料套用 Excel 的排序或篩選功能!

請參考以下資料集,其中某些欄位的已完成項目以刪除線文字標示。只要依照下列步驟操作,即可輕鬆對這些帶有刪除線的儲存格進行排序或篩選:

帶有刪除線的範例資料

1. 同時按下 ALT + F11,即可開啟 Microsoft Visual Basic for Applications 視窗。若您首次使用 VBA,請先確認 Excel 設定已允許執行巨集!

2. 在 VBA 視窗中,按一下插入> 模組,接著將下列程式碼複製並貼上至模組中。此自訂函數可協助偵測儲存格是否套用刪除線格式。

Function HasStrike(Rng As Range) As Boolean
HasStrike = Rng.Font.Strikethrough
End Function

3. 貼上程式碼後,記得儲存並關閉 VBA 視窗。在緊鄰資料旁的空白儲存格(通常是新欄的第一列)輸入下列公式:=HasStrike(A2)。在此範例中,公式輸入於 C2 儲存格,將對帶有刪除線的儲存格傳回 TRUE,對一般項目則傳回 FALSE

套用公式檢查儲存格是否有刪除線

注意:範例公式中的 A2 為需檢查刪除線格式的儲存格。若您的資料起始位置不同,請相應調整儲存格參照。為避免潛在錯誤,務必確認目標儲存格與您的數據區域一致!

4. 向下或向右拖曳填滿控點(公式儲存格右下角的小方塊),即可將公式套用至資料集的其餘部分。如下圖所示,所有帶有刪除線的儲存格將顯示 TRUE,其餘則顯示 FALSE

拖曳並填滿公式至其他儲存格

提示:處理較大資料集時,只需雙擊填滿控點,即可自動填滿表格中剩餘的所有列!若資料有所變動,請記得對更新的列重新套用公式。

5. 新增這個輔助欄位後,您即可立即使用 Excel 內建的排序與篩選功能:

A:將帶有刪除線的資料排序至記錄的頂端或底端

(1.) 選取資料區域中的任意儲存格,然後點選資料> 排序,即可開啟「排序」對話方塊。

點選「資料」>「排序」

(2.) 若出現排序警告對話方塊,請選取擴充選取範圍,確保排序套用至整列,完整維護資料一致性。

勾選「擴充選取範圍」選項

(3.)排序對話方塊中,從下拉式選單將您的輔助欄位(C 欄)設為排序條件,並在排序依據中選擇。接著,您可依偏好設定順序,讓帶有刪除線的項目顯示在資料集頂端(大到小)或底部(小到大),輕鬆掌握資料排列!

在「排序」對話方塊中設定選項

(4.) 按一下確定完成排序。現在,所有帶有刪除線的列將依需求集中在表格頂端或底端。

帶有刪除線的資料已排序至數值底部

提示:排序時,若您有標題列,請務必再次確認僅選取資料範圍。若希望帶有刪除線的資料顯示在頂端,請於順序下拉式選單中選取大到小

B:依刪除線篩選記錄

(1.) 選取完整的資料範圍,例如 A1:C14,然後點選資料 篩選,即可啟用各欄的篩選下拉式選單!

點選「資料」>「篩選」

(2.) 點擊輔助欄位標題旁的篩選下拉箭頭(例如 C1),僅勾選 TRUE 核取方塊,即可快速顯示所有帶有刪除線格式的列。

在篩選下拉式清單中勾選「TRUE」選項

(3.) 按一下確定套用篩選,僅保留帶有刪除線標記的項目。

所有帶有刪除線的資料都已被篩選出來

注意:完成排序或篩選後,建議您刪除輔助欄位以整理工作表。在移除該欄前,請先確認日後無需重複這些步驟。

注意事項:若您的資料包含參照其他工作表的公式,或將工作表複製至其他位置,請務必確認自訂函數程式碼仍可正常運作。此外,套用自訂函數後若再調整格式,需重新整理輔助欄位,敬請留意!

疑難排解:若輸入公式時出現 #NAME? 錯誤,請確認 VBA 程式碼已儲存且巨集已啟用。若排序或篩選結果未如預期更新,請立即按下 F9 重新計算工作表,或重新輸入公式,確保資料即時同步!


藍色右向箭頭氣泡 使用 Kutools for Excel 依刪除線篩選資料

若您希望不使用公式或 VBA,就能高效處理帶有刪除線格式的儲存格,Kutools for Excel 提供了一種簡便方法!透過其篩選刪除線儲存格功能,可立即隔離所有帶有刪除線格式的項目,為您的資料管理任務節省寶貴時間與精力。

Kutools for Excel 提供超過 300 項進階功能,簡化複雜作業,提升創造力與效率。整合 AI 功能,Kutools 能精準自動化各項任務,讓資料管理輕鬆無負擔。Kutools for Excel 的詳細資訊……         免費試用……
注意:若要使用篩選刪除線儲存格功能,請先下載並安裝 Kutools for Excel。安裝完成後,只需點擊幾下即可啟用此功能。

安裝 Kutools for Excel 後,請依照下列步驟直接篩選帶有刪除線格式的儲存格:

1. 選取您要篩選刪除線儲存格的欄位,然後前往 KUTOOLS PLUS> 特殊篩選> 篩選刪除線儲存格

點選 Kutools 的「篩選刪除線」功能

2. 系統將彈出提示框,告知符合刪除線條件的儲存格數量。

將彈出提示框,提醒您有多少儲存格符合條件

3. 按一下確定套用篩選,所有帶有刪除線格式的儲存格將立即顯示。

所有套用刪除線格式的儲存格都已被篩選出來

立即下載 Kutools for Excel,免費試用!

優點:Kutools for Excel 能自動化整個流程,無需手動標記、輸入公式或具備 VBA 知識,特別適合經常使用 Excel 並依賴格式進行資料分段的使用者。此外,Kutools 更提供多項實用功能,協助您輕鬆批次處理格式設定與篩選作業!


替代方案:使用 Excel 輔助欄位與手動標記來偵測並篩選刪除線儲存格儲存格

在某些工作環境中,若 VBA 受到限制或不被允許(例如與不熟悉如何啟用巨集的使用者共用檔案時),您或許會更傾向採用以公式為基礎的做法,並搭配手動標記。

在資料旁新增一欄,針對具有刪除線格式的列手動輸入 TRUE,其餘則輸入 FALSE。此方法雖需手動操作,但無需特殊權限,非常適合處理小型或偶爾使用的資料集!

完成列標記後,即可運用上述標準的排序篩選功能,輕鬆整理或隔離帶有刪除線標記的資料。此方法在無法使用 VBA 的環境中錯誤率更低,且確保與各版本 Excel 完美相容!

提示:使用尋找與取代功能(Ctrl+F),並將「格式」設為刪除線,即可快速找出並手動標記這些儲存格。


相關文章:

如何在 Excel 中依照奇數或偶數對列進行排序?

如何在 Excel 中將空白儲存格排序到最上方?

如何在 Excel 中依最常出現的值對資料進行排序?

如何在 Excel 中依網域名稱對電子郵件地址進行排序?


最佳 Office 生產力工具

🤖KUTOOLS AI 助手:基於以下內容徹底革新數據分析:智慧執行     產生程式碼  建立自訂公式    分析資料並產生圖表  呼叫增強函數……
熱門功能尋找、醒目提示或標記重複值     刪除空白行     合併列或儲存格而不遺失資料     不使用公式的四捨五入……
高級 LOOKUP多重條件 VLookup    多重數值 VLookup     跨多個工作表 VLookup      模糊查找……
高級下拉列表快速建立下拉式清單     相依式下拉式清單     多選下拉式清單……
欄位管理員新增指定數量的欄位移動欄位切換隱藏欄位的可見狀態比較範圍與欄位……
精選功能網格聚焦     設計視圖   增強編輯欄    工作簿與工作表管理員     資源庫(自動文字)  日期提取     合併工作表    加密/解密儲存格    依清單傳送電子郵件     超級篩選      特殊篩選(篩選粗體儲存格/斜體/刪除線……) ......
頂尖 15 工具組12 文字工具添加文本刪除特定字符,……)   50+ 圖表 類型甘特圖,……)   40+ 實用公式基於生日計算年齡,……)   19 插入工具插入二維碼從路徑插入圖片,……)   12 轉換工具金額轉大寫匯率轉換,……)   7 合併和拆分工具高級合併行分割儲存格,……)……以及更多
在您的慣用語言中使用 Kutools—支援英文、西班牙文、德文、法文、中文及另外 40+ 種語言!

運用 Kutools for Excel 強化您的 Excel 技能,體驗前所未有的高效能!Kutools for Excel 提供超過 300 項進階功能,大幅提升生產力並節省寶貴時間。立即點擊,取得您最需要的功能……


Office Tab 為 Office 帶來分頁式介面,讓您的工作更輕鬆自在!

  • 在 Word、Excel、PowerPoint 中啟用分頁式編輯與閱讀功能,以及 Access、Visio 與 Project。
  • 在同視窗的新分頁中開啟並建立多份文件,而非另開新視窗。
  • 每天為您提升 50% 的工作效率,並省下數百次滑鼠點擊!

所有 Kutools 增益集,一個安裝程式

Kutools for Office 套件整合了 Excel、Word、Outlook 與 PowerPoint 的增益集,以及 Office Tab Pro,非常適合需要跨多個 Office 應用程式協作的團隊使用!

ExcelWordOutlookTabsPowerPoint
  • 全能套件— 包含 Excel、Word、Outlook 與 PowerPoint 增益集,以及 Office Tab Pro
  • 一個安裝程式,一個授權— 數分鐘內即可完成設定(支援 MSI)
  • 協同運作更出色— 在多個 Office 應用程式間實現流暢的生產力體驗
  • 30 天完整功能試用— 無需註冊,無需信用卡
  • 超值之選— 比單獨購買各增益集更省費用