制作交互式动态图表是Excel数据可视化中非常酷炫且实用的技能。它能让你的报告从静态的图片,变成一个可以任由用户探索的“小工具”。
实现这一目标的核心“武器”是:数据透视表 (PivotTable) + 切片器 (Slicer) / 日程表 (Timeline)。
下面,我们通过一个实战案例,一步步教你如何制作一个可以按“区域”和“产品”筛选的动态销售图表。
准备工作:一份规范的源数据
首先,你必须有一个“一维表”格式的源数据。这是所有分析的基础。
示例数据表:
| 日期 | 区域 | 产品 | 销售额 |
|---|---|---|---|
| 2023/1/5 | 华北 | A产品 | 5,000 |
| 2023/1/8 | 华南 | B产品 | 8,000 |
| 2023/2/3 | 华北 | B产品 | 6,500 |
| 2023/2/15 | 华东 | A产品 | 7,200 |
| 2023/3/10 | 华南 | A产品 | 9,100 |
| … | … | … | … |
步骤一:创建“大脑”——数据透视图 (PivotChart)
数据透视图是一种特殊的图表,它直接链接到一个数据透视表。当透视表变化时,图表会自动更新。
- 点击数据表中任意一个单元格。
- 在Excel菜单栏中,点击 插入 (Insert) -> 数据透视图 (PivotChart)。
- 在弹出的对话框中,直接点击 确定 (OK)。
- Excel会新建一个工作表,同时创建了一个数据透视表(左侧)和一个空白的数据透视图(右侧)。右侧还会出现“数据透视表字段”窗格,这是我们的指挥中心。
步骤二:构建图表的基本形态
我们的目标是制作一个按月份显示销售趋势的图表。
- 在右侧的“数据透视表字段”窗格中,找到“日期”字段,把它拖到下面的“轴(类别)”区域(对于旧版Excel可能是“行”区域)。
- 现代Excel会自动将日期组合成“年”、“季度”、“月”。如果它没有自动组合,或者你只需要月份,可以右键点击数据透视表中的日期,选择“组合 (Group)”,然后只勾选“月”。
- 找到“销售额”字段,把它拖到“值”区域。
此时,你会看到:
- 左侧的数据透视表已经按月份汇总了销售额。
- 右侧的图表也自动生成了一个显示每月销售额的柱状图。
你可以右键点击图表,选择“更改图表类型”,把它变成你喜欢的折线图,这样更能体现趋势。
步骤三:添加“遥控器”——切片器 (Slicer)
切片器就是我们实现交互的“遥控器”,它是一些漂亮的按钮,可以用来筛选数据透视表和图表。
- 确保你选中了数据透视图或数据透视表。这时,菜单栏会出现一个“数据透视表分析 (PivotTable Analyze)”或“数据透视图分析 (PivotChart Analyze)”的选项卡。
- 点击这个选项卡,然后找到并点击 插入切片器 (Insert Slicer)。
- 在弹出的对话框中,勾选你想要用来筛选的字段。在这个案例中,我们勾选“区域”和“产品”。
- 点击 确定 (OK)。
现在,你的工作表上出现了两个浮动的切片器窗口,一个用于“区域”,一个用于“产品”,上面有各自的按钮(如“华北”、“华南”、“A产品”、“B产品”)。
步骤四:开始交互!
见证奇迹的时刻到了!
- 点击“区域”切片器中的“华北”按钮:你会发现,数据透视表和折线图会瞬间更新,只显示华北地区的月度销售数据。
- 按住
Ctrl键,再点击“华南”:可以同时选中多个区域,图表会显示这些区域的总和。 - 点击“产品”切片器中的“A产品”按钮:在已选“华北”的基础上,图表会进一步筛选,只显示华北地区A产品的销售趋势。
- 点击切片器右上角的“清除筛选器”图标,可以快速恢复到显示全部数据。
你已经成功制作了一个可以双重维度(区域和产品)交互的动态图表!
额外加分项:日程表 (Timeline)
如果你的数据中有日期字段,还可以使用一个更专业的日期筛选工具——日程表 (Timeline)。
- 同样,选中图表或透视表,进入“数据透视表分析”选项卡。
- 点击 插入日程表 (Insert Timeline)。
- 勾选你的日期字段(例如“日期”)。
- 一个漂亮的、可以拖动时间范围、按年/季/月/日切换的日程表就出现了。用它来筛选时间维度,比切片器更直观、更强大。
制作仪表盘 (Dashboard) 的最后一步:美化
为了让你的动态图表看起来更像一个专业的仪表盘,可以做以下优化:
- 整理布局:将图表放在主要位置,把切片器和日程表整齐地排列在图表的旁边或上方。
- 隐藏不必要的元素:
- 右键点击图表中的灰色字段按钮(如“求和项:销售额”),选择“在图表上隐藏所有字段按钮”。
- 在“视图 (View)”菜单中,可以取消勾选“网格线 (Gridlines)”和“标题 (Headings)”,让背景更干净。
- 美化图表和切片器:
- 选中图表,在“设计 (Design)”选项卡中选择一个你喜欢的样式。
- 选中切片器,在“切片器 (Slicer)”选项卡中也可以更改它的颜色和布局(比如把按钮变成多列)。
最终,你会得到一个干净、专业、可交互的报告页面。当有新数据时,你只需要刷新数据透视表(右键 -> 刷新),整个仪表盘(包括图表和切片器)都会自动更新。

3万+

被折叠的 条评论
为什么被折叠?



