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

PPT怎样设置可筛选数据的图表 PPT动态筛选图表教程【教程】

千萱大大_1299

千萱大大_1299

发布时间:2026-01-27 11:25:57

|

541人浏览过

|

来源于php中文网

原创

PowerPoint中实现动态图表有五种方法:一、Excel嵌入+切片器联动,需完整Office环境;二、PPT动画+多图层切换,适用于离线场景;三、Power Query+动态链接Excel,支持实时数据同步;四、嵌入HTML/JS网页图表,具备高交互性;五、ActiveX控件+VBA驱动,实现原生级控制。

ppt怎样设置可筛选数据的图表 ppt动态筛选图表教程【教程】 - php中文网

二狗PPT
二狗PPT

一款AI演示文稿工具,主要用于专为中式职场打造的AI PPT生成工具,适合需要提升相关任务效率的用户。

下载

成品ppt在线生成,百种模板可供选择☜☜☜☜☜点击使用;

如果您希望在PowerPoint中呈现可响应用户操作、按条件动态变化的图表,则需借助外部数据联动或PPT内置动画机制实现筛选效果。以下是多种可行的操作路径:

一、使用Excel嵌入+切片器联动

该方法利用PowerPoint嵌入Excel对象的特性,通过Excel原生切片器触发图表更新,双击即可激活筛选功能,适用于具备完整Office环境的演示场景。

1、在Excel中整理结构化数据表,确保首行为清晰字段名(如“产品”“地区”“销售额”)。

2、选中数据区域,按Ctrl+T(Windows)或 ⌘+T(macOS)创建表格,并插入一个柱形图。

3、点击图表→“图表设计”选项卡→“添加图表元素”→“切片器”,勾选用于筛选的字段(如“地区”)。

4、复制整个工作表区域(含图表与切片器),切换至PowerPoint,右键选择“选择性粘贴”→“Microsoft Excel 工作表对象”。

5、双击PPT中的嵌入图表,在Excel编辑模式下操作切片器,图表将实时刷新。

注意:此方法要求观众端安装完整版Microsoft Excel,且PPT文件必须以.pptx格式保存并启用内容启用。

二、利用PPT动画+多图层手动切换

该方法不依赖外部程序,通过预置多组图表并配合触发器动画模拟筛选效果,适用于无Excel环境或需离线演示的场景。

1、在一张幻灯片上依次插入不同筛选条件下的图表(例如“华东销售额图”“华北销售额图”),全部置于同一位置。

2、选中第一个图表→“动画”选项卡→添加“淡入”动画,设置“开始”为“单击时”。

3、为其余图表分别添加“淡入”动画,并在“动画窗格”中右键各动画→“效果选项”→设置“图片播放后隐藏”。

4、插入形状(如矩形),输入文字“华东”,右键该形状→“动作设置”→“单击鼠标”→“超链接到”→选择当前幻灯片,再为每个形状分别设置对应图表的显示触发逻辑。

所有图表必须尺寸对齐、坐标轴一致,否则切换时会出现视觉跳动。

三、通过Power Query+动态链接Excel数据源

该方法建立PPT与外部Excel文件的实时数据连接,当Excel中通过Power Query刷新并更新筛选视图后,PPT图表自动同步变更。

1、在Excel中构建含Power Query清洗逻辑的数据模型,输出一张经筛选/聚合后的结果表。

2、基于该结果表插入图表,并全选图表区域后复制。

3、切换至PowerPoint,执行“选择性粘贴”→“Microsoft Excel 图表对象(链接)”。

4、确保原始Excel文件与PPT保存在同一文件夹,且不重命名或移动文件路径。

5、在Excel中刷新Power Query后保存,返回PowerPoint按F9键强制刷新链接图表。

刷新前务必确认Excel中已启用后台数据刷新,且查询未设为“仅在编辑模式下刷新”。

四、嵌入可交互网页图表(HTML/JS图表)

将ECharts、Chart.js等前端库生成的响应式网页图表导出为HTML文件,再通过PPT的Web Browser控件嵌入,支持真正意义上的点击筛选、悬停提示、动态刷新。

1、在本地搭建简易HTML页面,引入ECharts库并配置带toolbox和dataZoom的柱状图,添加自定义筛选按钮绑定dataset过滤逻辑。

2、保存该HTML文件,确保所有资源(JS/CSS/JSON数据)同目录且路径相对正确。

3、在PowerPoint中启用【开发工具】选项卡,点击【更多控件】→ 选择“Microsoft Web Browser”,绘制控件区域。

4、右键该控件→【属性】→在URL字段中填入本地HTML文件的绝对路径(如file:///C:/charts/sales.html)。

需在Windows系统启用IE兼容模式,且目标电脑必须联网或允许本地文件执行脚本。

五、使用ActiveX下拉框+VBA驱动图表更新

该方法通过在PPT中插入ActiveX ComboBox控件与CommandButton,结合VBA代码动态切换图表数据源,实现原生级交互控制。

1、启用【开发工具】:右键功能区→【自定义功能区】→勾选“开发工具”→确定。

2、在【开发工具】选项卡中点击【插入】→【ActiveX控件】→选择“ComboBox”,在幻灯片中拖出下拉框。

3、右键该ComboBox→【属性】→在ListFillRange中填入已定义的Excel区域名称(如“筛选字段”),或手动在List中逐行输入“销售额”“订单量”“客户数”。

4、插入CommandButton控件,右键→【查看代码】,在Click事件中粘贴VBA语句:ActiveSheet.ChartObjects("Chart 1").Chart.SetSourceData Source:=Workbooks("data.xlsx").Sheets("Sheet1").Range(ComboBox1.Value & "_data")。

运行前需将PPT另存为启用宏的.potm或.pptm格式,并在信任中心启用ActiveX和宏内容。

热门AI工具

更多
蛙蛙写作

一款AI论文写作工具,主要用于超级AI智能写作助手,适合需要提升相关任务效率的用户。

咔片AIPPT

一款在线AI演示文稿制作工具,可根据主题和内容需求辅助生成PPT结构与页面,提高演示材料制作效率。

SkildArt
SkildArt Hot

SkildArt是一款AI文本写作工具,一站式 AI 视觉创作平台。

讯飞智作

讯飞智作是一款AI视频创作工具,AI文本配音工具,数字人课程、营销视频制作。

WorkBuddy

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

DeepSeek

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

豆包大模型

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

AionClaw
AionClaw Hot

AionClaw是一款面向办公、创作和编程任务的AI桌面智能体。

墨刀AI
墨刀AI Hot

一款AI图像与设计工具,主要用于产品经理的专属智能体,适合需要提升相关任务效率的用户。

相关专题

更多
json数据格式
json数据格式

JSON是一种轻量级的数据交换格式。本专题为大家带来json数据格式相关文章,帮助大家解决问题。

1995

2023.08.07

json是什么
json是什么

JSON是一种轻量级的数据交换格式,具有简洁、易读、跨平台和语言的特点,JSON数据是通过键值对的方式进行组织,其中键是字符串,值可以是字符串、数值、布尔值、数组、对象或者null,在Web开发、数据交换和配置文件等方面得到广泛应用。本专题为大家提供json相关的文章、下载、课程内容,供大家免费下载体验。

2762

2023.08.23

jquery怎么操作json
jquery怎么操作json

操作的方法有:1、“$.parseJSON(jsonString)”2、“$.getJSON(url, data, success)”;3、“$.each(obj, callback)”;4、“$.ajax()”。更多jquery怎么操作json的详细内容,可以访问本专题下面的文章。

956

2023.10.13

go语言处理json数据方法
go语言处理json数据方法

本专题整合了go语言中处理json数据方法,阅读专题下面的文章了解更多详细内容。

3099

2025.09.10

ECharts是什么
ECharts是什么

ECharts是基于JavaScript的开源可视化库,能够帮助开发者轻松地实现各种复杂的数据可视化效果,提供了丰富的图表类型和交互功能。本专题为大家提供ECharts是什么的相关的文章、下载、课程内容,供大家免费下载体验。

752

2023.08.04

echarts自适应大小设置
echarts自适应大小设置

使用ECharts的自适应大小设置可以使图表能够根据不同屏幕尺寸和设备进行自适应。一种是使用resize事件,在图表容器大小改变时重新渲染图表;另一种是使用CSS样式,通过设置图表容器的宽度和高度为百分比值,使图表容器根据父元素的大小进行自适应。根据实际需求选择合适的方法,可以使图表在不同设备上都能够良好地显示和交互 。

3965

2023.09.13

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

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

1472

2025.09.03

js正则表达式
js正则表达式

php中文网为大家提供各种js正则表达式语法大全以及各种js正则表达式使用的方法,还有更多js正则表达式的相关文章、相关下载、相关课程,供大家免费下载体验。

3876

2023.06.20

PixTV AI视频生成与无限画布创作
PixTV AI视频生成与无限画布创作

PixTV专题整理AI视频与视觉内容创作相关功能使用教程,涵盖AI生图、视频生成、无限画布、多模型创作、素材管理、声音音乐及视频剪辑等功能,帮助用户快速掌握PixTV从创意到成片的完整制作方法。

0

2026.09.29

热门下载

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

精品课程

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

共14课时 | 1.5万人学习

Bootstrap 5教程
Bootstrap 5教程

共46课时 | 5.7万人学习

CSS教程
CSS教程

共754课时 | 95万人学习

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

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