EP04. “Table as Source Data 表格作为数据源”
🔒 登录后可标记已读- 把数据范围转成 Table(表格)之后,拿它当图表或透视表的数据来源,最大的好处是"动态更新"
- 之后往表格里新增一行数据,图表/透视表会自动把新数据也画进去,不用重新框选范围
- 这篇笔记用一个按月份统计的例子,演示怎么用表格当图表来源、以及新增数据后图表怎么自动更新
- 前置知识是会插入基本图表
- 学完能省掉"每次加数据都要重新设定图表范围"这个麻烦
重点内容
适用版本
桌面版通用(Excel 365 / 2021 / 2019 等)。
把数据转成表格
- 选中原始数据范围内任意单元格
- 按
Ctrl + T快捷键插入表格 - 确认弹窗后按 Enter,数据范围就变成了 Table
用表格数据插入柱状图
- 点击表格内任意单元格
- 在 Insert(插入)选项卡的 Charts(图表)组中选择 Column(柱形图)
- 选择 Clustered Column(簇状柱形图)
- Excel 生成的图表以表格数据为来源
[截图:以表格为来源生成的柱状图]
新增数据后自动更新
- 在表格最下面新增一行,例如 A8 输入 "Jul",并填入对应数据
- 因为图表的数据来源是这张表格,新增的一行会立刻自动出现在图表上,不需要重新设定图表数据范围
[截图:新增 Jul 数据行后,图表自动多出一根柱子]
📌 关键机制:普通的单元格范围当图表来源时,新增行不会自动被图表纳入,必须手动改图表数据范围;表格因为会自动扩展,图表也就跟着自动扩展,这是表格当数据源最大的优势。
学完你会
- ✅ 把数据先转成 Table,再拿它当图表/透视表的数据来源
- ✅ 新增数据后不用重新设定范围,图表/透视表自动跟着扩展
- ✅ 分清普通范围和表格当数据源时,「新增行会不会自动更新」的差别
常见错误
- 没有先转成表格就直接插入图表,之后新增数据时图表没反应,还以为是 Excel 出问题
Ctrl + T后忘记确认弹窗里的范围是否正确(尤其是有没有勾对"My table has headers"),导致表头被当成数据处理- 新增数据没有紧接在表格最后一行下面(隔了空行),导致 Excel 没把新行识别为表格的延伸
Sources
Blog / Website: