excel 筛选及列表 使用基础教程
发布时间:2022-05-15 19:31:52
实际工作中,对于周期性数据,我们有可能需要制作由触发器驱动的Excel图表,甚至是由多个数据的动态变化来构成一个小型图表应用系统,以此来动态展示数据。此时需要使用建立在单层次表达基础之上的多层次表达,以适应这种新需求,Excel的相关功能可以帮助我们实现这样的需求:
图表可进行交互式的数据查询及呈现;
图表可动态适应数据个数的变化;
可动态看到数据的变化过程趋势。
通过Excel自动筛选功能及列表功能,或使用查询函数的辅助数据区域,是实现图表交互式数据查询最为简单和快捷的方法。
利用Excel定义名称封装的函数公式,在图表系列源数据中进行引用,是相对灵活和简便的数据交互查询和动态展现方法。将Excel工作表控件作为触发器来使用,交互过程更具良好的人机交互体验。
Excel数据透视表提供了强大的数据整合查询功能,利用数据透视表来制作的数据透视图在查询上可实现复杂的交互数据查询,配合Excel定义名称来使用在格式设置上更加灵活。
一个好的展示效果离不开多种Excel功能的整合使用,Excel的VBA也是其中之一,尤其是Excel图表具有多种基于VBA编程的事件响应过程,可供我们将图表变为触发器去参与交互过程。
筛选及列表
数据查询是一个“展示需要、隐藏不需要”的筛选过程。Excel中可以被使用来进行图表可视化交互的查询功能有:自动筛选、列表和Excel函数。通过这些简单的功能应用,可使查询结果变为具有动态交互效果的图表展示。
自动筛选
Excel提供的筛选功能分为:自动筛选和高级筛选两种。自动筛选功能基于下拉列表式的触发机制来完成筛选作业,该功能其实是将不符合筛选条件要求的数据行进行了隐藏。图14.1-1的案例图表正是基于此类引用的一个典型案例,整个制作过程相当简单,仅是在柱形图表系列的源数据引用区域使用了自动筛选功能而已,图14.1-1左侧的下拉列表是该方法的筛选操作。
图14.1-1利用自动筛选功能制作的交互图表
此方法需要勾选图表选项:只绘制可见单元格数据选项。自动筛选区请包含列标题,这样的好处是可以使首行不参与筛选。
列表
列表是自Excel 2003起,封装并强化了自动筛选的一个功能,该功能可动态适应数据选区。当数据选区中有新数据被加入后,列表区会自动扩充,当图表系列引用的源数据是该列表区,则图表系列的数据点个数会自动进行相应增加。这减少了反复操作图表、修改源数据引用区域的困扰。
创建一个列表区非常简单。无论Excel版本,仅仅只需选中我们需要的数据选区时,然后按下键盘Ctrl+L组合键,根据提示勾选:表包含标题,单击“确认”按钮即可,如图14.1-2所示。
图14.1-2创建列表对话框
Excel对于列表亦提供了相应的列表工具栏来进行管理,这使得列表变得更加易于操作。如图14.1-3所示为Excel 2003列表工具栏,图14.1-4所示则为Excel 2010列表选项卡。
图14.1-3Excel 2003列表工具栏
图14.1-4Excel 2010列表选项卡
熟练掌握列表的使用后,即可将图14.1-1的案例引用源数据区直接转换为如图14.1-5所示的列表,来进行相应的管理。该方式完全基于自动筛选功能,故图表选项同样需勾选“只绘制可见单元格数据”选项。
图14.1-5利用列表功能制作的交互图表
辅助区域函数筛选
使用辅助单元格区域,同样可以利用Excel的查询函数来实现数据的检索和筛选。Excel提供了诸如OFFSET、MATCH、INDEX、CHOOSE等函数来进行相应的数据查找。
此处的触发器使用了数据有效性的序列功能,该功能可使Excel的单元格具有下拉选框。要使某个单元格具有数据有效性设置,只需按键盘Alt+D+L组合键即可弹出“数据有效性”对话框,在“设置”选项卡中,“允许”选序列,“来源”选择下拉列表引用单元格区域,如图14.1-6所示。
图14.1-6数据有效性对话框
图14.1-7案例图表即是基于此类引用的一个典型案例,图表数据源引用辅助单元格区域的数值,当鼠标选取筛选触发单元格时,触发辅助单元格区域函数进行重算,来响应用户的交互作业。
图14.1-7利用函数公式辅助区域制作的交互图表
提示
特别说明:
1)大部分的查找与引用函数要求查找源数据进行必要的排序。虽然使用数组公式也可完成排序,但这样的函数应用往往复杂,且投入与产出比不佳。
2)制作交互式图表的首要任务亦是将数据的排布变得有序,以方便制作图表和简化图表制作的难度。
图14.1-7案例图表每次筛选的结果均为3行,相当固定。当筛选的行数不确定时,则使用上述方法并不能有效解决这个问题。若使用辅助区域来处理不确定行数的筛选,出现的最大问题便是如图14.1-8所示的状况,图表将以“0”值方式呈现筛选结果中没有的数值,如果图表是线形类图表,在视觉中将会非常糟糕。
图14.1-8利用函数公式辅助区域制作的步长不等交互图表
图14.1-8的视觉呈现效果并不理想,要解决这个问题只需使用定义名称的方法,来限制图表系列的引用区域行数即可,如图14.1-9所示。一般而言,建议图表使用工作表级的定义名称,这样引用较为方便,不易受工作簿名称限制,且复制工作表时较易进行移植。
图14.1-9利用辅助函数公式区域与定义名称配合的交互图表
excel 筛选及列表 使用基础教程的下载地址:


猜你喜欢
- 在制作wps幻灯片的时候,怎么去插入背景图呢?下面小编就为你介绍wps演示怎样插入背景的方法啦!wps演示插入背景的方法:首先在电脑上打开w
- 制作这类效果一定要用到阴影,然后就是还要用到图形渐变填充。先来看看上面的红色绿圆形数字是怎么做出来。制作思路是用到两个方向对调的渐变色,具体
- 许多小伙伴在使用电脑制作视频的时候,都会选择使用剪映。而剪映作为一款新的视频剪辑软件,许多小伙伴对他的使用方法并不是很了解,下面小编就带着大
- 一些苹果用户在下载应用之后,会前往 App Store 给应用进行评论,为喜欢的应用点亮小星星,或者给开发人员提出建议和意见:在首
- 微软今天向Win10TH2正式版用户推送了KB3156421累积更新补丁,安装之后系统版本升级至10586.318。本次更新虽然没有新功能增
- 文不如表,表不如图!在PPT制作中,PPT图表是不得不提并且也是我们经常用到的一种元素。其作用不容忽视!尤其是在对一些数据进行展示和对比时,
- 用Word制作表格,虽然没有我们的Excle那样方便快捷,但是制作简单的表格如果我们熟悉后还是很容易的,许多朋友对Word表格的制作还不是很
- Win10系统中操作中心开关能够帮助用户提供一些信息及操作的作用,但是有不少小伙伴在准备打开操作中心的时候却发现开关按钮是灰色的,那么遇到这
- excel如何快速增加列数行数?有一个快捷键,可以轻松增加行和列。1、在单元格中快速增加列的话,按下快捷键Ctrl+shift++就能直接增
- 网络延迟高是什么原因?正常情况下,当你Ping本地的DNS,MS超过100MS的时候,说明你的网络延迟已经很高了,怎么解决网络延迟问题?我们
- WPS表格中数字转换为人民币大写的方法1.打开WPS表单,选择要设置人民币大写的单元格,点击右键,点击“单元格格式”,如下图所示。2.弹出“
- 如果Excel表格中的数据很多,很有可能会出现看错行的现象,为防止看错行,我们可以隔行设置背景色。那么在Excel中如何快速隔行填充背景色或
- 在win10系统中有用户反应在某个视频的打开方式中出现了2个windows media player的现象,该如何删除一个呢?出现这样的现象
- 虽然Win11系统预览版早在6月份就公布了,但是直到10月份微软才发布了Win11正式版系统,所有符合升级条件的pc电脑都能够获得免费升级,
- 除了Win10 PC\Mobile创意者更新15063.540正式版推送更新以外,微软还面向Win10 Mobile一周年更新正式版用户推送
- wps文字为我们提供了即点即输功能,使用该功能我们可以在文档上通过点击鼠标来实现直接输入文字的效果,下面就让小编告诉你 如何在wps中使用即
- Win11系统无法安装SolidWorks软件怎么办?SolidWorks是许多设计人员经常使用的软件,但是在使用win11系统的用户发现自
- 如果我们对于点电脑的一些配置没有设置好的话就会经常导致一些界面出现空白现象,OneDrive文件存储就是其中一个,那么我们要如何去开启One
- 有的用户发现自己更新了Win11系统的补丁包之后,系统无法正常开机,开机的时候显示此电脑需要支持安全启动,那我们要在Win11内怎么进行安全
- 最近使用Windows 10系统的用户反应称带有触屏或是触摸板功能的设备,在使用电池供电的情况下从睡眠状态中被唤醒,唤醒后该功能无法正常工作