0

0

Excel怎么制作可以折叠展开的交互式图表_分组与分级显示数据

P粉602998670

P粉602998670

发布时间:2026-01-10 18:26:46

|

612人浏览过

|

来源于php中文网

原创

在Excel中创建可折叠展开的动态图表需用分组、分类汇总、自定义视图、切片器及SUBTOTAL函数五种方法:一、手动分组启用分级显示;二、用分类汇总自动生成分级结构;三、通过自定义视图保存折叠状态;四、结合切片器联动透视表实现动态筛选;五、用SUBTOTAL函数配合筛选模拟条件折叠。

excel怎么制作可以折叠展开的交互式图表_分组与分级显示数据 - php中文网

如果您希望在Excel中创建能够折叠和展开的动态图表,实现数据的分组与分级显示,则需要利用Excel内置的分组功能和分级显示机制。以下是实现此效果的具体步骤:

一、准备构造数据并启用分级显示

分级显示依赖于行或列的体系关系,需要保证数据具有明确的父子级结构(例如:部门为父级,员工为子级),且各体系数据连续排列,无空行隔断。Excel将据此识别可折叠范围。

1、选中需要分组的数据区域(例如A2:A20,含标题行下方的明细数据)。

2、切换到【数据】选项卡,点击【创建组】→【行】(或【列】,依数据方向而定)。

3、重复执行分组操作,对不同的设备分别创建一个分组;每个组生成后,左边或上方会出现“+”和“−”符号。

4、确认所有系统分组完成后,点击【数据】→【分级显示】组中的【显示级别】按钮,验证集群数字是否对应的预设折叠深度。

二、使用分类汇总自动生成分级结构

当原始数据已选择某个字段排序(如按“产品类别”升序排列)时,分类汇总可自动插入汇总行并构建分级显示框架,无需手动逐行分组。

1、保证数据区域第一个行为字段标题,且待聚合字段列中无空白单元格。

2、选中任意数据单元格,点击【数据】→【分类汇总】。

3、在对话框中选择设置:【分类字段】分组得分(如“地区”),【汇总方式】选“求和”,【指定汇总项】勾选得分列(如“销售额”)。

4、勾选【替换当前分类汇总】和【汇总结果显示在数据下方】,点击【确定】。

5、Excel自动插入汇总行,并在右侧生成分级符号;此时可直接点击数字“1”“2”“3”快速切换显示级别。

三、结合符号与自定义视图保存折叠状态

Excel默认不保存工作表关闭后的折叠/展开状态,但可以通过自定义视图记录特定显示配置,接下来一键还原

1、折叠调整所有分区的展开或折叠状态(例如仅展开一级类别,隐藏明细)。

LALALAND
LALALAND

AI驱动的时尚服装设计平台

下载

2、点击【视图】→【自定义视图】→【添加】,输入名称(如“仅显示聚合”),取消勾选【包含打印设置】。

3、在【包括】列表中确保勾选【窗口信息】,该选项会保存当前行列、隐藏分层显示状态等界面布局。

4、点击【确定】完成保存;之后可以通过【自定义视图】下拉菜单选择并应用该状态。

四、插入切片器联动动态筛选分组内容

切片器本身不控制折叠,但可与透视数据表配合,实现“按维度筛选→自动刷新分级显示”交互的效果,增强图表响应性。

1、基于源数据插入数据透视表(【插入】→【数据透视表】),将分组字段(如“季度”“部门”)拖入【行】区域,数值字段拖入【值】区域。

2、右键透视表各个单元格,选择【显示字段列表】,在【设计】选项卡中启用【+/-按钮】。

3、点击【分析】→【插入切片器】,勾选用于控制分区的字段(如“年份”)。

4、点击切片器中的某一个(如“2023”),透视表实时更新,并保持其内部的分区展开状态同步生效;注意:切片器必须连接至同一数据透视表,不可跨表绑定

五、使用SUBTOTAL功能实现手动隐藏实际条件折叠

对于无法使用标准分组的非连续或复杂逻辑数据,可以通过SUBTOTAL函数识别可见单元格,并结合筛选与行模拟折叠行为。

1、在辅助列(如D列)输入公式:=SUBTOTAL(103,B2),该函数仅对执行筛选/隐藏的单元格返回1,否则返回0。

2、选中数据区域,点击【数据】→【筛选】,在首行下拉箭头中取消勾选不需要显示的分类项(如“测试部”所有行)。

3、此时SUBTOTAL结果自动更新,可配合IF函数驱动图表数据源,使图表仅反映当前可视分组。

4、若需彻底隐藏行隐藏仅筛选,任选中目标行号→右键→【】;再次隐藏右键行号→【取消】即可恢复。

相关专题

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

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

728

2023.08.22

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

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

46

2025.09.03

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

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

1370

2023.07.25

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

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

402

2023.07.31

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

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

552

2023.08.02

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

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

1241

2023.08.02

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

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

363

2023.08.02

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

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

4517

2023.08.09

c++主流开发框架汇总
c++主流开发框架汇总

本专题整合了c++开发框架推荐,阅读专题下面的文章了解更多详细内容。

25

2026.01.09

热门下载

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

精品课程

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

共162课时 | 11.3万人学习

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