MICROSOFT

EP04. “Table as Source Data 表格作为数据源”

首页 Microsoft 工具 Excel · Data Analysis · Tables · EP04
约 3 分钟· #EP04#Excel#Tables
🔒 登录后可标记已读
  • 把数据范围转成 Table(表格)之后,拿它当图表或透视表的数据来源,最大的好处是"动态更新"
  • 之后往表格里新增一行数据,图表/透视表会自动把新数据也画进去,不用重新框选范围
  • 这篇笔记用一个按月份统计的例子,演示怎么用表格当图表来源、以及新增数据后图表怎么自动更新
  • 前置知识是会插入基本图表
  • 学完能省掉"每次加数据都要重新设定图表范围"这个麻烦

重点内容


适用版本

桌面版通用(Excel 365 / 2021 / 2019 等)。


把数据转成表格

  1. 选中原始数据范围内任意单元格
  2. Ctrl + T 快捷键插入表格
  3. 确认弹窗后按 Enter,数据范围就变成了 Table

用表格数据插入柱状图

  1. 点击表格内任意单元格
  2. 在 Insert(插入)选项卡的 Charts(图表)组中选择 Column(柱形图)
  3. 选择 Clustered Column(簇状柱形图)
  4. Excel 生成的图表以表格数据为来源

[截图:以表格为来源生成的柱状图]


新增数据后自动更新

  1. 在表格最下面新增一行,例如 A8 输入 "Jul",并填入对应数据
  2. 因为图表的数据来源是这张表格,新增的一行会立刻自动出现在图表上,不需要重新设定图表数据范围

[截图:新增 Jul 数据行后,图表自动多出一根柱子]

📌 关键机制:普通的单元格范围当图表来源时,新增行不会自动被图表纳入,必须手动改图表数据范围;表格因为会自动扩展,图表也就跟着自动扩展,这是表格当数据源最大的优势。


学完你会

  • ✅ 把数据先转成 Table,再拿它当图表/透视表的数据来源
  • ✅ 新增数据后不用重新设定范围,图表/透视表自动跟着扩展
  • ✅ 分清普通范围和表格当数据源时,「新增行会不会自动更新」的差别

常见错误

  • 没有先转成表格就直接插入图表,之后新增数据时图表没反应,还以为是 Excel 出问题
  • Ctrl + T 后忘记确认弹窗里的范围是否正确(尤其是有没有勾对"My table has headers"),导致表头被当成数据处理
  • 新增数据没有紧接在表格最后一行下面(隔了空行),导致 Excel 没把新行识别为表格的延伸

Sources

Blog / Website:

  1. Table as Source Data