0

0

如何制作Excel交互图表_创建动态图表详细教程【2026教程】

夜晨

夜晨

发布时间:2026-01-23 13:57:46

|

313人浏览过

|

来源于php中文网

原创

Excel交互图表核心是切片器+数据透视表+动态命名区域配合,切片器最易上手;用切片器需先建透视表再插图并添加切片器;动态区域用OFFSET+COUNTA定义名称联动普通图表;组合控件可提升交互精度;注意切片器作用范围、整列引用报错、匹配一致性及分享设置。

如何制作excel交互图表_创建动态图表详细教程【2026教程】 - php中文网

制作Excel交互图表,核心是让图表能随用户选择自动更新数据,不需要手动改源数据或重做图表。关键靠“切片器+数据透视表+动态命名区域”三者配合,其中切片器最简单上手,适合大多数日常分析场景。

用切片器实现一键筛选图表

这是最快实现交互效果的方法,适用于已有结构化数据表(如销售记录、学生成绩等):

  • 先插入数据透视表:选中数据区域 →「插入」→「数据透视表」→ 放入行、列、值字段(例如:地区为行、季度为列、销售额为值)
  • 基于透视表插入图表:点击透视表任意单元格 → 「插入」→ 选柱形图/折线图等 → 图表会自动绑定透视表
  • 添加切片器:点击图表或透视表 → 「分析」选项卡 → 「插入切片器」→ 勾选要交互的字段(如“产品类别”“年份”)
  • 点击切片器按钮,图表实时刷新,支持多选、清空、搜索(Excel 365/2021支持搜索框)

用动态命名区域联动普通图表

当不想用数据透视表,或需要更灵活控制数据源时,可用OFFSET+MATCH+COUNTA构建动态范围:

Sora
Sora

Sora是OpenAI发布的一种文生视频AI大模型,可以根据文本指令创建现实和富有想象力的场景。

下载
  • 假设原始数据在Sheet1的A1:C100,A列为月份,B列为销量,C列为利润
  • 定义名称(公式栏左侧「公式」→「定义名称」):
       SalesData = OFFSET(Sheet1!$B$1,1,0,COUNTA(Sheet1!$A:$A)-1,1)
       MonthList = OFFSET(Sheet1!$A$1,1,0,COUNTA(Sheet1!$A:$A)-1,1)
  • 插入图表时,X轴引用MonthList,Y轴引用SalesData,数据增减后图表自动延展
  • 进阶可结合下拉列表(数据验证)+INDIRECT函数切换不同指标(如切换显示销量/利润/同比)

组合控件提升交互体验

单一切片器功能有限,搭配表单控件可做更精细控制:

  • 插入「组合框(窗体控件)」:开发工具 → 插入 → 窗体控件 → 组合框 → 右键设置控件格式 → 链接单元格(如$E$1),数据源区域填选项列表(如{"Q1","Q2","Q3","Q4"})
  • 在E2写公式:=INDEX(B:B,MATCH($E$1,A:A,0)),把结果作为图表数据源的一部分
  • 再加一个「复选框」控制是否显示趋势线,用IF+SERIES公式动态生成图表系列(需VBA辅助时建议升级到Excel 365,内置XLOOKUP+FILTER更稳定)

注意事项与避坑提醒

交互图表容易因小疏漏失效,注意这几点:

  • 切片器只对同一工作簿内透视表/透视图生效,不能控制普通图表,除非该图表数据源也来自透视表
  • 动态命名区域不支持整列引用(如A:A),必须用COUNTA限定范围,否则OFFSET返回#REF!
  • 使用下拉列表联动时,确保选项文字和源数据完全一致(包括空格、大小写),否则MATCH找不到匹配项
  • 分享文件前,检查「文件」→「选项」→「高级」→ 勾选「启用DDE」和「显示开发工具」(如含控件);对方电脑也要开启宏或信任位置

相关专题

更多
if什么意思
if什么意思

if的意思是“如果”的条件。它是一个用于引导条件语句的关键词,用于根据特定条件的真假情况来执行不同的代码块。本专题提供if什么意思的相关文章,供大家免费阅读。

765

2023.08.22

go语言 数组和切片
go语言 数组和切片

本专题整合了go语言数组和切片的区别与含义,阅读专题下面的文章了解更多详细内容。

46

2025.09.03

excel对比两列数据异同
excel对比两列数据异同

Excel作为数据的小型载体,在日常工作中经常会遇到需要核对两列数据的情况,本专题为大家提供excel对比两列数据异同相关的文章,大家可以免费体验。

1393

2023.07.25

excel重复项筛选标色
excel重复项筛选标色

excel的重复项筛选标色功能使我们能够快速找到和处理数据中的重复值。本专题为大家提供excel重复项筛选标色的相关的文章、下载、课程内容,供大家免费下载体验。

405

2023.07.31

excel复制表格怎么复制出来和原来一样大
excel复制表格怎么复制出来和原来一样大

本专题为大家带来excel复制表格怎么复制出来和原来一样大相关文章,帮助大家解决问题。

561

2023.08.02

excel表格斜线一分为二
excel表格斜线一分为二

在Excel表格中,我们可以使用斜线将单元格一分为二。本专题为大家带来excel表格斜线一分为二怎么弄的相关文章,希望可以帮到大家。

1243

2023.08.02

excel斜线表头一分为二
excel斜线表头一分为二

excel斜线表头一分为二的方法有使用合并单元格功能方法、使用文本框功能方法、使用自定义格式方法。本专题为大家提供excel斜线表头一分为二相关的各种文章、以及下载和课程。

367

2023.08.02

绝对引用的输入方法
绝对引用的输入方法

绝对引用允许在公式中引用一个固定的单元格,而不会随着公式的复制和粘贴而改变引用的单元格。本专题为大家提供绝对引用相关内容的文章,大家可以免费体验。

4521

2023.08.09

c++空格相关教程合集
c++空格相关教程合集

本专题整合了c++空格相关教程,阅读专题下面的文章了解更多详细内容。

0

2026.01.23

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Excel 教程
Excel 教程

共162课时 | 13万人学习

成为PHP架构师-自制PHP框架
成为PHP架构师-自制PHP框架

共28课时 | 2.4万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号