在 Microsoft Excel 中筛选数据透视表

2025年3月17日 | 阅读18分钟

在现代科技世界中,数据透视表筛选器被认为是一个强大的功能,它允许我们轻松地优化和集中分析选定数据透视表中特定数量的数据。它更像戴上一副眼镜,让我们能够有效地只看到我们实际想要更仔细检查的信息。让我们想象一下,我们有一个包含大量信息的大数据集,比如几个月内不同地区不同产品的销售数据。如果没有筛选器,所有这些数据可能会让人不知所措。但是有了数据透视表筛选器,我们可以选择性地只显示符合某些条件的数据。

  • 例如,我们可以轻松地筛选数据透视表以描绘特定产品类别(如电子产品)或特定时期(如上个季度)的销售数据。这将使我们能够有效地放大我们感兴趣分析的数据的特定子集,从而更容易发现趋势、模式和异常值。

通常,数据透视表中的相应筛选器具有高度可定制性,从而使我们能够灵活地以多种方式切片和切块数据。我们还可以同时按多个条件(例如按产品类别和按地区)筛选表格,以便进行更细致的分析。总的来说,数据透视表筛选器是一个必不可少的工具,可以用来快速有效地从数据中获取洞察。无论我们是业务分析师、财务规划师,还是只是试图理解复杂数据集的人,数据透视表筛选器都能让我们专注于对分析最重要的信息。

Microsoft Excel 中的数据透视表是什么?

“在 Microsoft Excel 中,数据透视表是一个强大的数据汇总工具,可以有效地用于快速分析大量数据集。尽管如此,它还允许用户通过将原始数据组织和汇总成更易于管理的格式,轻松地从可用数据中提取有价值的见解。”借助数据透视表,相应的用户无需复杂的公式即可轻松探索数据中存在的趋势、模式和关系。

此外,Excel 中的数据透视表的核心功能是允许每个用户有效地重新排列和动态操作数据。用户可以轻松定义行、列和值,根据他们的需求和标准构建分析。

尽管如此,与数据透视表相关的主要优势之一就是其灵活性。凭借这一优势,相应的用户可以轻松修改数据透视表的布局和结构,以满足其分析需求,因为他们可以轻松地将数据集中的字段拖放到数据透视表的各个区域(即行、列、值和筛选器)中,以创建自定义报告和摘要。

Microsoft Excel 中筛选数据透视表是什么意思?

众所周知,Microsoft Excel 中数据透视表内的“筛选”是一项有用的功能,它可以轻松设计,旨在通过根据指定条件选择性地显示信息子集来简化数据分析,因为此功能通常使F用户能够专注于数据集中的相关数据点,从而促进更集中和高效的分析过程。

通过应用筛选器,相应的用户现在可以优化他们的数据透视表,以便有效地仅显示满足某些条件的信息,例如字段中的特定值或指定范围。这种灵活性允许快速探索数据的不同子集,而无需手动操作底层数据集。

Filter Pivot Table in Microsoft Excel

但是,Microsoft Excel 通常在数据透视表中提供各种筛选选项,主要包括用于从给定列表中选择单个项目的基本筛选器,以及用于指定基于数值范围、文本值或自定义条件的更高级筛选器。通过此功能,用户现在可以同时应用多个筛选器,以进一步细化他们的分析,并创建复杂的查询,以便轻松准确地提取他们需要的信息。通常,数据透视表中的筛选功能是动态的,这意味着当用户修改筛选设置时,相应的数据透视表将自动更新,以反映新的筛选数据。

列出有关在 Microsoft Excel 中使用筛选数据透视表的主要要点?

关于在 Microsoft Excel 中使用筛选数据透视表的主要要点如下

  1. 数据透视表筛选器
    • 它帮助个人轻松地从大量数据集中提取特定数据。
    • 它可以轻松应用和移除,因此用户可以随时在各种筛选视图和完整数据集视图之间切换。
  2. 非累加筛选
    • 它主要有助于应用多个筛选器来替换以前的筛选器。
    • 每个新的筛选条件都会废弃以前的筛选设置。
  3. 带有 TEXTJOIN 和 CONCATENATE 的 CSV 方法
    • TEXTJOIN 函数于 2016 年在 Microsoft Excel 中引入,以简化数据透视表筛选中的文本连接。
    • 如果相应的“TEXTJOIN”不可用,则可以轻松使用“CONCATENATE”函数作为替代。
    • 这两个函数都有助于有效地组合文本字符串,也用于筛选目的。

如何轻松筛选 Microsoft Excel 中的数据透视表?

我们可以通过两种方法轻松筛选数据透视表

  • 右键单击数据透视表,然后单击“筛选”选项。
  • 通过使用数据透视表字段中有效提供的筛选选项。

那么,现在让我们看看在 Excel 数据透视表中使用筛选器的多种方法

#示例 1:在数据透视表中创建内置筛选器

步骤 1: 首先,我们需要在一个工作表中收集数据,该工作表通常由四列组成:序号、单元号、地毯面积和 SBA。

Filter Pivot Table in Microsoft Excel

步骤 2: 在此步骤中,一旦数据已收集并组装到单个工作表中,我们就需要转到“插入”选项卡并选择“数据透视表”,如下面清晰所示。

当我们点击相应的数据透视表时,会弹出“创建数据透视表”窗口。

Filter Pivot Table in Microsoft Excel

现在,执行上述步骤后,我们将面临大量选项,可用于选择表格或范围来创建数据透视表。尽管如此,我们还可以使用外部数据源。我们还可以将数据透视表报告放置在相同或新的工作表中,并且我们可以有效地看到它,如上图所示。

步骤 3: 现在,相应的数据透视表字段将显示在工作表的右侧,如下所示。我们还可以观察到筛选器字段,我们可以轻松地将字段拖到筛选器中,以便有效地在数据透视表中创建筛选器。

Filter Pivot Table in Microsoft Excel

现在让我们将“单元号”字段拖到“筛选器”列中,我们可以看到“单元号”的筛选器已经创建。

Filter Pivot Table in Microsoft Excel

我们现在可以根据自己的要求轻松筛选单元号,这是在 Microsoft Excel 工作表中创建数据透视表筛选器的常规方法。

Filter Pivot Table in Microsoft Excel

#示例 2:在 Excel 工作表中为值区域创建筛选器

通常,当我们将数据放入值区域时,在这种特定情况下,不会为这些字段创建任何筛选器。如下面提到的屏幕截图清楚地描绘了这一点

Filter Pivot Table in Microsoft Excel

我们可以很容易地观察到,值区域的筛选选项(即 SBA 总和和地毯面积)不存在。但是我们可以创建它,这也有助于我们做出各种决策。

步骤 1: 首先,我们必须选择表格旁边的任何可用单元格。

Filter Pivot Table in Microsoft Excel

步骤 2: 选中表格中的一个单元格后,我们需要单击“数据”选项卡中提供的“筛选”选项。然后,筛选器有效地进入值区域。

Filter Pivot Table in Microsoft Excel

步骤 3: 获得筛选器后,现在,借助该筛选器,我们可以轻松地对值区域执行不同的操作,例如将它们从最大排序到最小,并分别了解最高销售额/区域/任何内容。同样,我们还可以从最小排序到最大,按颜色排序,甚至执行数字筛选器,例如 <=、<、>=、> 等。通常,这将在任何组织中有效做出决策方面发挥重要作用。

#示例 3:在 Excel 工作表中的数据透视表筛选器中显示多个项目的列表

如上例所示,我们已经学会了在数据透视表中创建筛选器。现在,让我们看看如何轻松地以不同方式显示列表。在所选数据透视表筛选器中显示多个项目的列表的 3 种最重要方法如下:-

  • 通过使用切片器。
  • 通过创建包含筛选条件的单元格列表。
  • 通过使用逗号分隔值列表。

1. 通过使用切片器

现在让我们有一个简单的数据透视表,包含区域、月份、单元号、功能、行业和年龄类别等列。

Filter Pivot Table in Microsoft Excel

在此示例中,我们将在筛选器中考虑“功能”,然后检查如何使用切片器列出它并根据我们的选择而变化。

Filter Pivot Table in Microsoft Excel

这很简单:我们需要选择数据透视表内存在的任何单元格。然后,我们需要转到功能区上可用的“分析”选项卡,然后选择“插入切片器”。之后,我们将把切片器插入到我们的筛选区域中,因此在这种情况下,是筛选区域中的“功能”字段。我们将点击“确定”,它将有效地进入我们选定的 Excel 工作表。

Filter Pivot Table in Microsoft Excel

现在我们可以看到切片器中突出显示的项目通常也会在筛选器下拉菜单中的筛选条件中突出显示。这是一个不显示筛选条件的简单解决方案。通过它,我们可以轻松筛选多个项目,并看到值区域中结果的变化。

从下面的示例中更常见的是,我们已经选择了在切片器中清晰可见的功能,并且可以轻松找出各种行业(我们已拖到行标签字段中的行标签)的年龄类别计数,这些行业与切片器中的那些功能相关联。我们还可以根据我们的要求更改功能,并观察结果根据所选项目而变化。

Filter Pivot Table in Microsoft Excel

但是,如果我们的列表中有许多项目,并且列表很长,那么这些项目需要正确显示。我们可能需要大量滚动才能看到哪些项目被选中,因此这会引导我们找到将筛选条件列表列在相应单元格中的最佳解决方案。

因此,“创建包含筛选条件的单元格列表”应运而生。

2. 创建包含筛选条件的单元格列表

现在,在这里,我们将使用连接的数据透视表,并将使用上面的切片器连接两个相应的数据透视表。所以现在让我们创建现有数据透视表的副本,然后将其粘贴到新工作表的空白单元格中。

Filter Pivot Table in Microsoft Excel

所以现在我们有了一个数据透视表的副本,然后我们将稍微修改它,以便在行区域中描绘相应的功能字段。为了实现这一点,我们需要选择数据透视表中的任何可用单元格,然后转到数据透视表字段列表并继续。

通常,要从选定行中删除“行业”,我们还需要从值区域中删除“年龄类别计数”。尽管如此,我们将把“功能”作为行区域中的筛选器,现在我们可以看到我们有了一个筛选条件的列表。如果我们在这里查看筛选器下拉菜单,我们会在切片器和功能筛选器中看到项目列表。

Filter Pivot Table in Microsoft Excel

现在,我们有一个筛选条件的列表,它实际上符合我们的要求,因为切片器连接了两个数据透视表。假设我们右键单击切片器上的任意位置,然后选择“报表连接 - 数据透视表连接”。在这种情况下,将打开一个菜单,显示两个选定的数据透视表已连接,因为复选框已选中。

Filter Pivot Table in Microsoft Excel

这意味着只要在第一个枢轴中进行更改,它就会自动反映在另一个枢轴中。表格也可以有效地移动到任何地方,因为它们可以用在任何财务模型中,并且行标签也可以更改。

3. 逗号分隔值列表 (CSV)

因此,有效地显示我们的筛选条件的第三种方法是使用逗号分隔值列表在一个单元格中显示,我们可以借助 TEXTJOIN 函数来实现。我们仍然需要我们之前使用过的表格,我们可以使用公式来创建这个值字符串并有效地用逗号分隔它们。

这是 Microsoft Excel 2016 中引入的一个新公式或函数,它被称为 TEXTJOIN(如果我们没有 Microsoft Excel 2016,那么我们也无法使用 concatenate 函数)。文本连接也使这个过程变得更容易。TEXTJOIN 提供了三个不同的参数,如下所示

  1. 分隔符:这通常表示所选 Excel 工作表中的逗号或空格。
  2. 忽略空单元格:它负责返回 true 或 false 作为输出值,以忽略所有空单元格。
  3. 文本:此特定参数指定可能包含我们实际要连接的值的单元格范围。
Filter Pivot Table in Microsoft Excel

现在让我们输入 TEXTJOIN - (分隔符 - 在此案例中为“,”,TRUE (因为我们应该忽略可用的空单元格),A:A (因为来自筛选器的选定项目列表也将在此列中可用) 并且为了连接任何值并忽略数据透视表筛选器中的任何空值)。

Filter Pivot Table in Microsoft Excel

通过执行上述步骤,我们将得到一个所有筛选条件由字符串连接的列表。因此,它是一个逗号分隔的值列表,如果我们不想在公式中显示这些筛选条件,那么我们也可以隐藏该单元格。

我们需要选择单元格,然后转到分析选项卡,点击字段标题,单元格将被隐藏。

Filter Pivot Table in Microsoft Excel

所以现在我们已经有了筛选条件中的值列表。现在,如果我们要更改数据透视表筛选器,它将反映在所有方法中。我们可以使用其中任何一种。但最终,对于逗号分隔的解决方案,切片器列表是必需的。如果我们想单独显示表格,它们可以被隐藏。

Filter Pivot Table in Microsoft Excel

在 Excel 中使用筛选数据透视表的优势

众所周知,Microsoft Excel 中的数据透视表筛选主要改变了相应用户与数据交互的方式,从而提供了大量优势,通常可以简化分析过程。其核心是,筛选使用户能够轻松地动态调整其数据探索,确保他们有效地提取有意义的见解。

  1. 有效的数据探索: Microsoft Excel 中经过筛选的数据透视表基本上充当动态镜头,反过来,它允许相应的用户轻松地以前所未有的轻松导航其选定的数据集。通过切换行、列或值上的筛选器,特定用户可以迅速在不同视角之间切换,从而揭示隐藏的模式和趋势。
  2. 它侧重于相关信息: 在 Microsoft Excel 中筛选数据透视表的主要好处之一是它能够清理数据,使用户能够轻松地专注于最重要的数据。通过选择性地隐藏不相关的数据,相应的用户可以专注于特定片段,进行深入分析,而不会被无关细节分散注意力。这种集中式方法不仅提高了生产力,而且还将确保得出的结论是基于提供给用户的最相关信息。
  3. 比较分析: Microsoft Excel 中的数据透视表筛选主要通过使用户能够轻松地将数据分解为不同的子集来促进比较分析。通常,通过巧妙地应用筛选器,相应的用户现在可以隔离特定的类别或组,从而可以对指标、趋势以及绩效指标进行并排比较。
  4. 高效的数据可视化: 经过筛选的数据透视表可以与不同的图表和各种图形无缝集成,此外,它们还负责增强数据可视化,并促进洞察的沟通。通常,这种可视化有助于向利益相关者展示调查结果,并促进更好的理解以及有效地促进数据驱动的决策。
  5. 效率: Microsoft Excel 中数据透视表的筛选显着提高了数据分析的效率。通过自动化数据细化过程,相应的筛选通常消除了手动重新排列和操作的需要,从而为用户节省了宝贵的时间和精力。

因此,众所周知,Microsoft Excel 中数据透视表的筛选通常使F用户能够轻松地探索、分析并从其数据中获取有价值的见解,同时具有无与伦比的效率和精度。通过提供灵活性、重点以及自定义选项,筛选数据透视表通常会增强相应用户的数据分析能力,从而推动知情的决策并促进组织的成功。

注意事项

在使用 Microsoft Excel 中的数据透视表筛选功能时,个人需要记住的各种重要事项如下

  1. Excel 中数据透视表筛选的非累加性质
    应该记住,我们必须选择一个不会叠加在另一个之上的标准;相反,它将替换之前的选择,例如,如果我们想先按颜色筛选,然后按大小筛选,则颜色筛选器将被丢弃,而大小筛选器将有效应用。
  2. 特殊功能:搜索框
    我们都知道,在筛选工具中有一个方便的功能,称为“搜索框”。此特定功能主要允许用户手动选择他们不想包含的结果。
  3. 通过使用标签筛选器进行排除
    虽然主要的筛选机制不直接支持基于条件的某些结果的排除,但可以使用标签筛选器作为一种变通方法。标签筛选器主要提供了一种根据特定条件包含或排除项目的方法。

例如,我们可能希望根据货币(例如卢比或美元)选择产品。在这种情况下,我们还可以利用“不包含”标签筛选器选项来排除不符合货币条件的商品。

但是,筛选系统以非累加方式运行,其中每个新筛选器通常会替换前一个筛选器,而不是叠加在其上。尽管如此,相应的用户现在可以轻松利用搜索框手动取消选择不需要的结果,尤其是在具有多样化内容的大型数据集中。此外,标签筛选器功能提供了一种解决办法,可以根据自定义条件排除特定项目。因此,它为用户提供了灵活地细化其选择的灵aps。

常见问题/FAQ

众所周知,Microsoft Excel 中数据透视表的筛选被认为是任何处理大量数据集或复杂分析的人的关键技能。无论我们是经验丰富的 Microsoft Excel 用户还是刚刚入门,了解如何高效筛选数据透视表都可以节省我们的时间和精力。因此,在本节中,我们将探讨一些关于 Microsoft Excel 中数据透视表筛选的常见问题。

问题 1. 如何在 Microsoft Excel 中根据特定值轻松筛选数据透视表?

答案: 要有效地根据特定值筛选数据透视表,首先我们需要单击要筛选的字段的筛选器下拉菜单。之后,我们需要从给定列表中选择所需的值,此操作现在将筛选数据透视表,使其仅显示与该值相关联的数据。

问题 2. 是否可以在数据透视表中一次筛选多个项目?

答案: 是的,我们可以轻松地在选定的数据透视表中同时筛选多个项目。为了实现此目的,我们需要打开所需字段的筛选器下拉菜单,然后选中我们实际想要包含的每个项目旁边的框。Microsoft Excel 将仅显示与选定项目对应的数据。

问题 3. 如果我们想从 Microsoft Excel 中的数据透视表中排除某些值怎么办?

答案: 如果我们希望从 Microsoft Excel 的数据透视表中排除特定值,那么在这种情况下,我们可以取消选中筛选器下拉菜单中那些值旁边的所有框。Microsoft Excel 将更新数据透视表,以从显示的数据中排除所有未选中的值。

问题 4. 数据透视表可以根据 Microsoft Excel 中的值范围进行筛选吗?

答案: 是的,当然,Microsoft Excel 允许我们通过使用 “数字筛选器” 选项轻松地根据值范围筛选数据透视表。我们可以打开所需字段的筛选器下拉菜单,选择 “数字筛选器”,然后选择适当的筛选条件,例如大于、小于或介于某些数字之间。

问题 5. 我们可以在数据透视表中轻松排序筛选后的数据吗?

答案: 是的,当然!在筛选选定数据透视表中的数据后,我们可以轻松单击列标题,以有效地按升序或降序对筛选后的数据进行排序。此功能允许我们进一步自定义数据呈现方式,以进行有效分析。

问题 6. 如何一次清除数据透视表中的所有筛选器?

答案: 现在,为了同时删除应用于数据透视表的所有筛选器,我们必须打开每个字段的筛选器下拉菜单,然后选择 “清除筛选器” 选项,此操作将重置数据透视表,以显示所有数据,而无需应用任何筛选器。

问题 7. 如果我们想根据不同字段中的多个条件进行筛选怎么办?

答案: 如果我们需要在选定数据透视表的不同字段中应用多个条件,那么在这种情况下,我们可以轻松使用 “报表筛选”“切片器” 选项。这些功能通常允许我们向相应的选定数据透视表添加额外的筛选器,然后我们需要同时应用跨多个字段的所有复杂筛选条件。

问题 8. 我们可以保存数据透视表的筛选视图以供将来参考吗?

答案: 是的,我们可以通过将筛选数据复制并粘贴到新工作表或保存包含筛选数据透视表的工作簿来轻松保存数据透视表的筛选视图以供将来参考,这将使我们能够随时重新访问和分析筛选数据,而无需重新应用筛选器。

结论

我们都知道,Microsoft Excel 中相应的数据透视表筛选基本上是一个重要的功能,它使相应用户能够轻松有效地从给定的大量数据集中提取有意义的见解。因此,通过将筛选器应用于相应的选定数据透视表,特定用户现在可以自定义他们的分析,以专注于数据的特定子集,从而允许更具针对性地探索趋势和模式。这种能力主要使用户能够更深入地研究他们的数据,然后发现所有有价值的见解,否则这些见解可能会被大量信息所掩盖。