如何在Excel中顯示/檢視自動篩選條件?


藉助Excel的自動篩選功能,您可以快速對電子表格中的資料進行排序和篩選。但是,有時能夠檢視特定列上已使用的篩選條件會很有幫助。利用此資訊,您可以更好地理解和分析資料。本文將向您展示如何透過在Excel中顯示或檢視自動篩選條件來輕鬆檢查和檢視篩選條件。本課程將為您提供充分利用Excel篩選功能的知識和技能,無論您的Excel熟練程度如何。為了成功顯示或檢視Excel中的自動篩選條件,讓我們開始吧。

顯示/檢視自動篩選條件

在這裡,我們將使用VBA應用程式建立一個自定義公式來完成任務。讓我們來看一個簡單的流程,瞭解如何在Excel中顯示或檢視自動篩選條件。

步驟1

考慮一個Excel表格,其中表格中的資料類似於下圖。

首先,右鍵單擊工作表名稱,然後選擇“檢視程式碼”以開啟VBA應用程式。然後單擊“插入”,然後選擇“模組”。

右鍵單擊 > 檢視程式碼 > 插入 > 模組。

步驟2

然後將下面的程式碼複製到文字框中,並關閉VBA,類似於下圖。

複製 > Alt + Q。

程式碼

Function AutoFilter_Criteria(Rng As Range) As String
Dim str1 As String, str2 As String
Application.Volatile
With Rng.Parent.AutoFilter
   With .Filters(Rng.Column - .Range.Column + 1)
      If Not .On Then Exit Function
         str1 = .Criteria1
      If .Operator = xlAnd Then
         str2 = " AND " & .Criteria2
      ElseIf .Operator = xlOr Then
         str2 = " OR " & .Criteria2
      End If
   End With
End With
AutoFilter_Criteria = UCase(Rng) & ": " & str1 & str2
End Function

步驟3

然後單擊一個空單元格,在本例中為單元格A1,並輸入公式為

=AutoFilter_Criteria(A4),然後將自動填充柄向右拖動以完成任務。

空單元格 > 公式 > 輸入 > 拖動。

結論

在本教程中,我們使用了一個簡單的示例來演示如何顯示或檢視Excel中的自動篩選條件以突出顯示特定資料集。

更新於:2023年7月12日

392 次瀏覽

啟動你的職業生涯

完成課程獲得認證

開始學習
廣告