0

0

如何用Excel实现交互式柱状图 Excel柱状图交互设计【教程】

星夢妙者

星夢妙者

发布时间:2026-01-03 15:43:02

|

918人浏览过

|

来源于php中文网

原创

Excel中可实现交互式柱状图的四种方法:一、用数据验证+VLOOKUP动态更新数据源;二、用INDIRECT函数调用命名区域;三、用切片器联动透视表与透视图;四、用复选框控件配合IF函数控制系列显隐。

如何用excel实现交互式柱状图 excel柱状图交互设计【教程】 - php中文网

如果您希望在 Excel 中创建一个能够根据用户选择动态更新内容的柱状图,可以通过结合数据验证、公式和图表功能实现交互效果。以下是几种实现交互式柱状图的方法:

一、使用数据验证下拉菜单控制图表数据源

通过设置下拉列表让用户选择不同类别,再利用 INDEX 或 VLOOKUP 等函数动态提取对应数据,使图表自动刷新显示所选内容。

1、在工作表中准备原始数据,例如按产品、月份等分类的多组数值。

2、在空白单元格(如 F1)中插入数据验证:点击“数据”选项卡 → “数据验证” → 允许“序列”,来源填写分类名称区域(如 A2:A5)。

3、在相邻列(如 G2:G5)使用公式 =VLOOKUP($F$1,$A$1:$E$5,COLUMN(B1),FALSE) 动态提取与下拉选项匹配的数据行。

4、选中 G 列数据区域,插入柱状图;当用户更改 F1 下拉选项时,图表将自动更新。

二、结合 INDIRECT 函数实现动态命名区域引用

为每组数据定义名称,再通过 INDIRECT 函数根据用户输入动态调用对应名称区域,使图表数据源随选择变化。

1、选中第一组数据(如 B2:B5),在名称框中输入名称 ProductA 并回车;重复此操作为其他组命名(如 ProductB、ProductC)。

2、在某单元格(如 H1)设置数据验证下拉列表,选项为 ProductA、ProductB、ProductC。

3、选中任意空白区域(如 I2:I5),输入公式 =INDIRECT(H1) 并按 Ctrl+Shift+Enter(旧版 Excel 需数组输入)。

4、基于 I2:I5 创建柱状图;切换 H1 选项即可切换图表内容。

笔灵AI论文写作
笔灵AI论文写作

免费生成毕业论文、课题论文、千字大纲,几万字专业初稿!

下载

三、使用切片器连接透视表生成交互柱状图

Excel 的切片器可为数据透视表提供直观筛选界面,配合透视图能快速实现交互式可视化。

1、选中原始数据区域,点击“插入”→“数据透视表”,勾选“将此数据添加到数据模型”。

2、在透视表字段列表中,将分类字段拖入“轴”区域,数值字段拖入“值”区域。

3、点击透视表任意位置,在“分析”选项卡中选择“插入切片器”,勾选用于筛选的字段(如产品名称或地区)。

4、点击“插入”→“透视图”→“柱形图”,生成的图表将与切片器联动;点击切片器中的项目即可实时过滤柱状图内容

四、通过复选框控件控制多系列显示与隐藏

使用表单控件中的复选框,配合辅助列和 IF 函数,让用户自主决定哪些数据系列在柱状图中显示。

1、开发工具 → 插入 → 表单控件 → 复选框,绘制多个复选框并分别链接到单元格(如 J2、J3)。

2、在辅助区域(如 K2:K5)输入公式 =IF($J$2=TRUE,B2,NA()),对第二组数据使用类似公式链接至 J3。

3、选中所有辅助列数据(K2:L5),插入簇状柱形图;勾选或取消复选框将动态显示或隐藏对应系列(NA() 值不会在图表中绘出)。

相关专题

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

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

715

2023.08.22

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

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

45

2025.09.03

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

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

1368

2023.07.25

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

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

396

2023.07.31

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

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

545

2023.08.02

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

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

1240

2023.08.02

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

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

363

2023.08.02

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

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

4516

2023.08.09

php源码安装教程大全
php源码安装教程大全

本专题整合了php源码安装教程,阅读专题下面的文章了解更多详细内容。

194

2025.12.31

热门下载

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

精品课程

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

共162课时 | 10.5万人学习

成为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号