如何在Excel中通過刪除線對數據進行排序或篩選?
在Excel中,我們通常使用刪除線格式化數據,以指示不再需要這些項目。 有時,我們需要過濾或排序包含刪除線的數據,以便我們可以快速處理這些行。 是否有任何快速技巧可以通過刪除線對數據進行排序或過濾?
使用用戶定義的功能按刪除線對數據進行排序或過濾
通過刪除線過濾數據 Kutools for Excel
使用用戶定義的功能按刪除線對數據進行排序或過濾不幸的是,我們沒有直接的方法可以通過使用以下方式對刪除線數據進行排序或過濾 排序 or 篩選器 功能,但是,我們可以創建一個簡單的 用戶定義功能 首先用刪除線標記數據,然后應用排序或過濾功能。
假設我具有以下范圍的刪除線數據,如屏幕截圖所示,您可以通過以下步驟對刪除線數據進行排序或過濾:
1。 按住 ALT + F11 鍵打開 Microsoft Visual Basic for Applications窗口.
2。 點擊 插頁 > 模塊,然后將以下代碼粘貼到 模塊窗口.
Function HasStrike(Rng As Range) As BooleanHasStrike = Rng.Font.StrikethroughEnd FunctionCopy3。 然后保存并關閉此窗口,請在數據旁邊的空白單元格中輸入此公式 = HasStrike(A2),在這種情況下,我將其輸入到單元格C2中。 看截圖:
備注:在以上公式中, A2 是您需要識別的值,如果它的格式設置為刪除線。 您可以根據需要進行更改。
4。 然后將填充手柄拖到要應用此公式的單元格上。 如下面的屏幕截圖所示,您可以看到,如果數據格式為刪除線,則顯示為 TRUE,正常數據顯示為 FALSE.
5。 然后,您可以按此新列C進行排序或過濾。
答:在記錄的底部或頂部對刪除線數據進行排序:
(1。) 點擊 Data > 排序,請參見屏幕截圖:
(2。) 然后在彈出 排序警告 對話框,檢查 擴大選擇 選項。
(3。) 然后點擊 排序 按鈕,在 排序 對話框,選擇 C欄 這是您從中新創建的列 柱 下拉列表,然后選擇 價值觀 在下面 排序 選項,最后選擇 訂購產品 您想排序。 看截圖:
(4。) 然后點擊 OK 關閉此對話框,并且刪除線數據已在值的底部排序。 看截圖:
Tips::如果要將刪除線數據排序到所有數據的頂部,只需在步驟3中選擇“最大”到“最小”即可。
B:按刪除線過濾記錄
(1。) 選擇整個數據范圍,在這里我選擇范圍A1:C14,然后單擊 Data > 篩選器,請參見屏幕截圖:
(2。) 然后單擊單元格C1旁邊的下拉按鈕,然后僅檢查 TRUE 僅選項,請參見屏幕截圖:
(3。) 然后點擊 OK,并且所有刪除??線數據均已過濾。
備注:完成排序和過濾后,您可以刪除列C中的值。
通過刪除線過濾數據 Kutools for Excel如果你有 Kutools for Excel,其 過濾刪除線 功能,您可以快速過濾所有格式為刪除線的單元格。
請注意:申請這個 過濾刪除線,首先,您應該下載 Kutools for Excel,然后快速輕松地應用該功能。
安裝后 Kutools for Excel,請這樣做:
1。 選擇要用刪除線過濾單元格的列,然后單擊 Kutools 加 > 特殊過濾器 > 過濾刪除線,請參見屏幕截圖:
2。 然后,將彈出一個提示框,提醒您有多少個單元格與條件匹配,請參見屏幕截圖:
3。 然后點擊 OK 按鈕,所有帶有刪除線格式的單元格都會被濾除,請參見屏幕截圖:
單擊下載 Kutools for Excel 現在!
相關文章:
如何在Excel中按奇數或偶數對行進行排序?
如何對行進行排序以將空白單元格放在Excel的頂部?
如何按Excel中最頻繁的值對數據進行排序?
如何在Excel中按域對電子郵件地址進行排序?
最佳辦公生產力工具
將小時轉化為分鐘 Kutools for Excel!準備好增強您的 Excel 任務了嗎? 利用的力量 Kutools for Excel - 您終極的節省時間的工具。 簡化復雜的任務并像專業人士一樣瀏覽數據。 以閃電般的速度體驗 Excel!
為什么需要 Kutools for Excel