Table of contents
本教程展示了如何在Excel 2010、2013、2016和2019中向表格、透视表和透视图添加切片器。 我们还将探讨更复杂的用途,如创建自定义切片器样式,将一个切片器连接到多个透视表,以及其他。
Excel PivotTable是总结大量数据和创建总结报告的一种强大方式。 为了使你的报告更加方便用户和互动,可以添加 视觉过滤器 ,又名 切片机 把你的带切片的数据透视表交给你的同事,他们就不会在每次想要以不同方式过滤数据时打扰你。
什么是Excel切片机?
切片机 在Excel中,切片器是表格、透视表和透视图的图形过滤器。 由于它们的视觉质量,切片器特别适合于仪表盘和总结报告,但你可以在任何地方使用它们,使过滤数据更快、更容易。
切片机是在Excel 2010中引入的,在Excel 2013、Excel 2016、Excel 2019和更高版本中都有。
下面是你如何通过选择切片框中的一个或多个按钮来过滤透视表数据。
Excel切片机与PivotTable过滤器的比较
基本上,切片机和透视表过滤器做同样的事情--显示一些数据,隐藏其他数据。 而每一种方法都有其优势和劣势。
- 透视表的过滤有点笨拙。 有了切片机,过滤透视表就像点击一个按钮一样简单。
- 过滤器与一个透视表绑定,切片机可以与多个透视表和透视图连接。
- 过滤器被锁定在列和行上。 切片器是浮动对象,可以移动到任何地方。 例如,你可以把切片器放在枢轴图旁边,甚至放在图表区域内,只要点击按钮,图表内容就可以实时更新。
- 数据透视表的过滤器在触摸屏上可能不太好用。 切片机在许多触摸屏环境中表现很好,但Excel手机(包括安卓和iOS)除外,因为它不完全支持这一功能。
- 数据透视表的报告过滤器很紧凑,切片机则占用了更多的工作表空间。
- 透视表的过滤器可以很容易地用VBA自动完成。 切片机的自动化需要更多的技巧和努力。
如何在Excel中插入切片机
要开始使用切片器,请遵循以下指南,说明如何为你的Excel表、PivotTable或PivotChart添加一个切片器。
如何为Excel中的数据透视表添加切片器
在Excel中创建一个透视表切片是几秒钟的事。 下面是你的工作。
- 在数据透视表中的任何地方单击。
- 在Excel 2013、Excel 2016和Excel 2019中,进入 分析一下 标签> 过滤器 组,并点击 插入式切片机 在Excel 2010中,切换到 选择 标签,并点击 插入式切片机 .
- ǞǞǞ 插入式切片机 对话框将弹出,并显示每个透视表字段的复选框。 选择一个或多个你想创建切片机的字段。
- 单击 "确定"。
作为一个例子,让我们添加两个切片器来过滤我们的数据透视表。 产品 和 经销商 :
两个透视表的切片被立即创建。
如何为Excel表格创建一个切片机
除了数据透视表,现代版本的Excel还允许你为普通的Excel表格插入一个切片器。 下面是方法。
- 在你的表格中的任何地方点击。
- 关于 插入 选项卡,在 过滤器 组,点击 切片机 .
- 在 插入式切片机 对话框,勾选你想过滤的一个或多个列的复选框。
- 单击 "确定"。
就这样!一个切片器被创建,你现在可以直观地过滤你的表格数据。
如何为透视图插入切片器
为了能够用切片器过滤透视图,你实际上可以像上面解释的那样为你的透视表制作一个切片器,它将同时控制透视表和透视图。
要将切片机与你的枢轴图更紧密地结合起来,如上面的截图所示,请执行以下步骤。
- 点击枢轴图中的任何地方。
- 关于 分析一下 选项卡,在 过滤器 组,点击 插入式切片机 .
- 选择你要创建的切片机的复选框,然后点击 认可 .
这将在你的工作表中插入已经熟悉的切片机框。
一旦你有了切片器,你就可以直接用它来过滤透视图数据。 或者,你可能想做一些改进,例如,隐藏图表上的过滤按钮,因为你要用切片器来过滤,这些按钮已经变得多余了。
可以选择将切片机框放置在图表区域内,为此,将图表区域变大,绘图区域变小(只需拖动边框),然后将切片机框拖到空白处。
提示:如果切片器框被隐藏在图表后面,请右击切片器,并选择 带到前面来 从上下文菜单中选择。
如何在Excel中使用切片机
Excel切片机被设计成用户友好的过滤按钮,所以它们的使用是简单而直观的。 下面的章节将给你一些如何开始的提示。
切片机作为可视化透视表的过滤器
一旦创建了一个透视表切片器,只需点击切片器框内的一个按钮来过滤你的数据。 透视表将立即更新,只显示符合你的过滤器设置的数据。
拟 删除一个特定的项目 从过滤器中删除的项目,点击切片机中的相应按钮,取消对该项目的选择。
你也可以使用切片机来过滤 未显示的数据 例如,我们可以在数据透视表中插入 产品 切片机,然后隐藏 产品 字段,而切片机仍将按产品过滤我们的透视表。
如果多个切片机连接到同一个透视表,并且在一个切片机内点击某个项目会使另一个切片机内的某些项目变成 灰色的 ,这意味着没有数据可以显示。
例如,在我们选择 "约翰 "后,在 经销商 切片机,"樱桃 "在 产品 切片机变灰了,表明约翰没有进行任何一次 "樱桃 "销售。
如何在切片机中选择多个项目
在Excel切片机中,有3种方法可以选择多个项目。
- 按住Ctrl键的同时点击切片机按钮。
- 点击 多重选择 按钮(请见下面的截图),然后逐一点击项目。
- 点击切片框内的任何地方,然后按Alt + S来切换到 多重选择 选择项目,然后再按下Alt + S来关闭多选功能。
在Excel中移动一个切片机
要把切片机移到工作表中的另一个位置,把鼠标指针放在切片机上,直到光标变成一个四头的箭头,然后把它拖到一个新的位置。
调整一个切片机的大小
与大多数Excel对象一样,改变切片机大小的最简单方法是拖动方框的边缘。
或者,选择切片机,到 切片机工具选项 标签,并为你的切片机设置所需的高度和宽度。
锁定工作表中的切片机位置
要在工作表中固定一个切片机的位置,只需做以下工作。
- 右键单击切片机,然后单击 尺寸和属性 .
- 关于 格式化的切片机 窗格,在 财产 ,选择 不要用单元格移动或调整大小 .
这将使你的切片机在你添加或删除行和列、添加或删除透视表中的字段或对工作表进行其他更改时不会移动。
清理切片机过滤器
你可以通过以下方式之一清除当前的切片机设置。
- 在切片盒的任何地方点击,然后按Alt+C的快捷键。
- 点击 清理过滤器 右上角的按钮。
这将删除过滤器并选择切片机中的所有项目。
断开切片机与透视表的连接
要从一个给定的透视表上断开一个切片机,你要做的是以下几点。
- 在你希望断开切片机的透视表中的任何地方单击。
- 在Excel 2019、2016和2013中,进入 分析一下 标签> 过滤器 组,并点击 过滤器连接 在Excel 2010中,转到 选择 标签,并点击 插入式切片机 > 切片机连接 .
- 在 过滤器连接 对话框,清除你想断开的切片机的复选框。
请记住,它不会从你的电子表格中删除切片机框,而只是断开它与透视表的连接。 如果你想在以后恢复连接,请打开 过滤器连接 当同一个切片器连接到多个透视表时,这个技巧可能会派上用场。
如何删除Excel中的切片机
要从工作表中永久删除一个切片机,请执行以下操作之一。
- 选择切片机并按下删除键。
- 右键单击切片机,然后单击 移除 .
如何自定义Excel的切片机
Excel切片机很容易定制--你可以改变它们的外观、颜色和设置。 在本节中,我们将重点讨论如何完善Microsoft Excel默认创建的切片机。
改变切片机风格
要改变Excel切片机的默认蓝颜色,请执行以下操作。
- 点击切片机的 切片机工具 选项卡出现在功能区上。
- 关于 切片机工具 选择 选项卡,在 切片机样式 点击你想使用的缩略图,完成!你就可以开始使用了。
提示:要查看所有可用的切片机样式,请点击 更多 按钮。
在Excel中创建一个自定义的切片机样式
如果你对任何一个内置的Excel切片机样式不太满意,可以自己制作一个:) 下面是方法。
- 关于 切片机工具选项 选项卡,在 切片机样式 组,点击 更多 按钮(请看上面的屏幕截图)。
- 点击 新的切片机样式 的底部的按钮。 切片机样式 画廊。
- 给你的新风格起个名字。
- 选择一个切片机元素,点击 格式 完成后,转到下一个元素。
- 点击 认可 ,你新创建的样式将出现在切片机样式库中。
乍一看,某些切片机元素可能听起来令人困惑,但下面的视觉效果希望能给你一些线索。
- "有数据 "元素是与透视表中的一些数据相关的切片机项目。
- "无数据 "元素是指透视表中没有数据的切片机项目(例如,在创建切片机后,数据从源表中被删除)。
提示。
- 如果你渴望创造一个令人敬畏的切片机设计,但不知道从哪里开始,选择最接近你对完美切片机想法的内置样式,右击它,并选择 重复的 现在,你可以根据自己的喜好定制该切片机样式的个别元素,并将其保存在不同的名称下。
- 由于自定义样式是在工作簿层面上保存的,因此它们在新的工作簿中是不可用的。 为了克服这一限制,请将带有自定义切片机样式的工作簿保存为一个 Excel模板 (当你根据该模板创建一个新的工作簿时,你的自定义切片机样式就会出现在那里。
Excel切片机中的多列
当你的切片机中有太多的项目不适合放在盒子里时,可以将项目安排在多列中。
- 在选择了切片机后,转到 切片机工具选项 标签> 钮扣 组。
- 在 专栏 框,设置在切片机框内显示的列数。
- 可以选择调整切片机框和按钮的高度和宽度,只要你认为合适。
现在,你可以选择切片机项目,而不必向上和向下滚动。
通过使用这种方法,你甚至可以使你的切片机看起来像透视表后面的标签。
为了达到 "标签 "的效果,我们进行了以下定制。
- 切片机被设置成4列。
- 切片机的头被隐藏了(请看下面的说明)。
- 创建了一个自定义样式:切片机边框被设置为无,所有项目的边框和 "带数据的选定项目 "的填充颜色被设置为与透视表标题行的颜色一致。 详情请参见如何创建自定义切片机样式。
改变切片机设置
Excel切片机最好的一点是,它们可以完全自定义。 你只需右键单击切片机,然后单击 切片机设置... ǞǞǞ 切片机设置 对话框会出现(下面的截图显示了默认选项)。
在其他方面,以下的定制可能被证明是有用的。
- 隐藏切片机的页眉 通过清除 显示标题 箱子。
- 切片机项目分类 升或降。
- 隐藏没有数据的项目 通过取消选择相应的方框来实现。
- 隐藏从数据源删除的项目 如果不勾选这个选项,你的切片机将停止显示从数据源删除的旧项目。
如何将切片机连接到多个透视表上
为了在Excel中建立强大的交叉过滤报告,你可能想把同一个切片机连接到两个或多个透视表上。 幸运的是,微软Excel也提供了这个功能,而且不需要任何火箭科学:)
要将一个切片机链接到多个透视表,请遵循以下步骤。
- 创建两个或更多的透视表,最好是在同一个工作表中。
- 可以选择给你的数据透视表起一个有意义的名字,这样你就可以很容易地通过它的名字来识别每个表。 要命名一个数据透视表,请到 分析一下 选项卡,并在下面输入一个名称 透视表名称 左上角的方框。
- 像往常一样为任何透视表创建一个切片器。
- 在切片机上点击右键,然后点击 报告连接 ( PivotTable的连接 在Excel 2010中)。
或者,选择切片机,到 切片机工具选项 标签> 切片机 组,并点击 报告连接 按钮。
- 在 报告连接 对话框,选择所有你想链接到切片机的透视表,然后点击确定。
从现在开始,你可以通过点击一个切片机按钮来过滤所有连接的透视表。
以同样的方式,你可以将一个切片机连接到多个透视图上。
注意:一个切片机只能连接到那些基于以下内容的数据透视表和数据透视图上 同一数据源 .
如何在受保护的工作表中解锁切片机
当与其他用户共享你的工作表时,你可能想锁定你的透视表,使其无法编辑,但保持切片机的可选择性。 以下是这种设置的步骤。
- 要想一次解锁多个切片机,在选择切片机的同时按住Ctrl键。
- 在任何一个选定的切片机上点击右键,选择 尺寸和属性 从上下文菜单中选择。
- 关于 格式化的切片机 窗格中,在 财产 ,取消勾选 已锁定 框,并关闭该窗格。
请参阅如何保护和解除保护Excel工作表以了解更多信息。
现在,你甚至可以与Excel新手分享你的工作表,而不必担心你的数据安全--其他用户不会篡改你的透视表的格式和布局,但仍能使用你的带切片的互动报告。
我希望本教程对如何在Excel中插入和使用切片机有所启发。 为了获得更多的理解,欢迎下载我们下面的示例工作簿。 感谢你的阅读,希望下周在我们的博客上见到你!
供下载的实践工作手册
Excel切片机实例(.xlsx文件)