讲师中心 微信公众号
AI工具推荐 视频效率加速

Excel怎么制作动态仪表盘 Excel交互式仪表盘设置方法【教程】

老明吖_2045

老明吖_2045

发布时间:2026-01-23 16:19:23

|

996人浏览过

|

来源于php中文网

原创

制作Excel动态仪表盘有三种方法:一、用数据透视表和切片器实现交互筛选;二、用表单控件(如组合框)链接单元格并配合函数动态更新图表;三、用OFFSET+COUNTA创建动态命名区域,使图表数据源自动扩展。

excel怎么制作动态仪表盘 excel交互式仪表盘设置方法【教程】 - php中文网

如果您希望将静态的Excel报表转变为能够实时交互的数据可视化工具,那么制作动态仪表盘是一个有效的选择。以下是设置Excel交互式仪表盘的具体方法:

一、利用数据透视表和切片器

该方法通过Excel内置的强大功能,将数据进行汇总,并利用切片器提供直观的交互式筛选按钮,适合处理和展示结构化的表格数据。

1、准备源数据。将您的数据整理成规范的表格形式,确保每一列都有标题,并且没有合并的单元格。选中数据区域,使用快捷键 Ctrl+T 将其转换为 “智能表格”,这有助于后续数据更新。

2、插入数据透视表。选中表格中的任意单元格,在菜单栏中选择“插入” -> “数据透视表”,在新工作表中创建一个空白的数据透视表。

3、设计数据透视表。将需要的字段拖拽到数据透视表的“行”、“列”和“值”区域,以形成您需要的汇总数据结构。

4、创建数据透视图。选中创建好的数据透视表,在“数据透视表分析”选项卡中,点击“数据透视图”,选择一个合适的图表类型,如柱形图或饼图。

5、插入切片器。再次选中数据透视表,在“数据透视表分析”选项卡中,点击“插入切片器”,勾选您希望用来筛选的字段,例如“年份”、“地区”或“产品类别”。

6、连接切片器。如果您有多个基于不同数据透视表生成的图表,可以右键点击切片器,选择 “报表连接”,将此切片器关联到工作簿中的多个数据透视表,实现一键筛选所有相关图表。

7、布局仪表盘。将生成的数据透视图和切片器剪切并粘贴到一个新的空白工作表中,调整它们的大小和位置,形成一个布局整洁的仪表盘界面。

二、应用表单控件实现交互

表单控件(如组合框、复选框)可以链接到特定单元格,通过更改单元格的值来控制图表显示的数据,这种方法提供了更高的布局自由度和自定义交互性。

1、启用“开发工具”选项卡。点击“文件” -> “选项” -> “自定义功能区”,在右侧的主选项卡列表中,勾选“开发工具”,然后点击“确定”。

2、准备数据和辅助单元格。在一个工作表中准备好您的源数据。在另一个位置,预留一个单元格作为控件的 “单元格链接”,它的值将根据用户的选择而改变。

excel-clean
excel-clean

Excel 数据清洗——去重、填补缺失值、格式转换。

下载

3、插入表单控件。在“开发工具”选项卡中,点击“插入”,从“表单控件”中选择一个控件,例如“组合框(窗体控件)”。在工作表上拖动鼠标绘制出该控件。

4、设置控件格式。右键点击刚创建的组合框,选择“设置控件格式”。在“控制”选项卡中,设置“数据源区域”(例如,包含“产品A”、“产品B”的单元格列表)和“单元格链接”(您在步骤2中预留的单元格)。

5、使用函数提取数据。利用INDEX、VLOOKUP或CHOOSE等函数,根据链接单元格中返回的序号(例如,选择第一项时返回1),从源数据中提取对应的数据到一片新的区域。

6、创建图表。选中由函数动态生成的这片数据区域,点击“插入” -> “图表”,创建一个标准的图表。

7、测试交互效果。现在,当您在组合框中选择不同的项目时,链接单元格的值会变化,函数会重新计算并提取新的数据,图表也会随之自动更新。

三、结合动态命名区域增强图表

此方法使用OFFSET和COUNTA等函数创建能自动扩展的命名区域。当源数据增加或减少时,图表的数据源会随之调整,无需手动修改,使仪表盘更具自动化特性。

1、打开名称管理器。在Excel的“公式”选项卡中,点击“名称管理器”。

2、新建名称。在名称管理器对话框中,点击“新建”。输入一个名称,例如“DynamicLabels”。

3、定义动态范围公式。在“引用位置”输入框中,输入一个基于OFFSET和COUNTA函数的公式。例如,如果您的标签在A列从A2开始,公式可以写成:=OFFSET(Sheet1!$A$2,0,0,COUNTA(Sheet1!$A:$A)-1,1)。这个公式会自动计算A列的数据行数并创建相应大小的区域。

4、为数据系列创建名称。重复步骤2和3,为您的数值数据创建一个新的命名区域,例如命名为“DynamicValues”,并使用相应的OFFSET公式指向数据列。

5、修改图表数据源。选中仪表盘中的一个图表,右键选择“选择数据”。在“编辑数据系列”对话框中,将“系列值”的引用从固定的单元格范围(如 `=Sheet1!$B$2:$B$10`)修改为您创建的动态名称(如 `=工作簿名称.xlsx!DynamicValues`)。

6、更新坐标轴标签。同样地,在“水平(分类)轴标签”处,将引用修改为您为标签创建的动态名称,例如 `=工作簿名称.xlsx!DynamicLabels`。

热门AI工具

更多
超级简历WonderCV

一款AI办公效率工具,主要用于免费求职简历模版下载制作,应届生职场人必备简历制作神器,适合需要提升相关任务效率的用户。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

VibeKnow
VibeKnow Hot

一款AI视频创作工具,主要用于全球首个AI知识视频创作平台,文档、文章、网页,一键生成视频,适合需要提升相关任务效率的用户。

PixTV
PixTV Hot

PixTV是一款面向AIGC内容创作的AI视频生成工具。

Loomy
Loomy Hot

一款AI工具,主要用于科大讯飞发布的桌面级 AI 助理,比 OpenClaw 更易用、更安全!,适合需要提升相关任务效率的用户。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

UP简历
UP简历 Hot

一款AI办公效率工具,主要用于基于AI技术的免费在线简历制作工具,适合需要提升相关任务效率的用户。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

Seko
Seko Hot

一款AI视频创作工具,主要用于商汤科技推出的创编一体的AI短视频创作Agent,适合需要提升相关任务效率的用户。

相关专题

更多
treenode的用法
treenode的用法

​在计算机编程领域,TreeNode是一种常见的数据结构,通常用于构建树形结构。在不同的编程语言中,TreeNode可能有不同的实现方式和用法,通常用于表示树的节点信息。更多关于treenode相关问题详情请看本专题下面的文章。php中文网欢迎大家前来学习。

2361

2023.12.01

C++ 高效算法与数据结构
C++ 高效算法与数据结构

本专题讲解 C++ 中常用算法与数据结构的实现与优化,涵盖排序算法(快速排序、归并排序)、查找算法、图算法、动态规划、贪心算法等,并结合实际案例分析如何选择最优算法来提高程序效率。通过深入理解数据结构(链表、树、堆、哈希表等),帮助开发者提升 在复杂应用中的算法设计与性能优化能力。

336

2025.12.22

深入理解算法:高效算法与数据结构专题
深入理解算法:高效算法与数据结构专题

本专题专注于算法与数据结构的核心概念,适合想深入理解并提升编程能力的开发者。专题内容包括常见数据结构的实现与应用,如数组、链表、栈、队列、哈希表、树、图等;以及高效的排序算法、搜索算法、动态规划等经典算法。通过详细的讲解与复杂度分析,帮助开发者不仅能熟练运用这些基础知识,还能在实际编程中优化性能,提高代码的执行效率。本专题适合准备面试的开发者,也适合希望提高算法思维的编程爱好者。

377

2026.01.06

C++ 数据结构与算法实现教程合集
C++ 数据结构与算法实现教程合集

以 C++ 为实现语言,系统讲解核心数据结构与算法,涵盖链表(单链表/双链表/环检测)、栈与队列(单调栈/优先队列)、二叉树(遍历/BST/AVL/红黑树)、哈希表(开地址法/链地址法)、图(邻接表/BFS/DFS/Dijkstra/拓扑排序)、常见排序算法(快排/归并/堆排/计数排序)的实现与复杂度分析,同时分享 LeetCode 刷题技巧、竞赛编程常用模板(二分/前缀和/滑动窗口/动态规划),帮助开发者夯实算法基础。

432

2026.05.09

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

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

1612

2025.09.03

PHP 命令行脚本与自动化任务开发
PHP 命令行脚本与自动化任务开发

本专题系统讲解 PHP 在命令行环境(CLI)下的开发与应用,内容涵盖 PHP CLI 基础、参数解析、文件与目录操作、日志输出、异常处理,以及与 Linux 定时任务(Cron)的结合使用。通过实战示例,帮助开发者掌握使用 PHP 构建 自动化脚本、批处理工具与后台任务程序 的能力。

466

2025.12.13

Figma AI自动化智能数据填充与交互生成实战
Figma AI自动化智能数据填充与交互生成实战

告别机械重复,详细演示如何用 AI 填充业务真实数据,并自动为页面添加交互连线,将静态设计稿快速转变为动态原型。

285

2026.05.13

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

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

4961

2023.07.25

FrankenPHP集成Laravel详细教程
FrankenPHP集成Laravel详细教程

本专题提供FrankenPHP集成Laravel的详细配置指南,全面解析运行原理、开发环境搭建、Caddyfile配置、Octane工作模式、数据库连接、队列任务、定时任务和生产环境优化,解决部署过程中常见的报错与兼容性问题。

40

2026.10.08

热门下载

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

精品课程

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

共162课时 | 44万人学习

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

共28课时 | 3.5万人学习

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

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn