如何在 Excel 中显示自动筛选条件
借助 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 中显示或展示自动筛选条件,以突出显示特定数据集。
广告