一、窗体控件

窗体控件就是【开发工具】当中插入的交互按钮,根据功能和需求的不同,可以选择不同的控件。


1、组合框【开发工具】——【插入】——【组合框】,在鼠标变成十字图标时在页面空白处画一个大小适宜的组合框。

右键【设置控件格式】,选择数据源区域单元格链接,组合框由数据源区域和单元格链接两部分组成:

  • 数据源区域必须为列区域,行区域可以转置为列再选成数据源区域;

  • 单元格链接是选择控件中的值以后结果显示在哪里。

 组合框选择的结果是显示数据源区域对应的第几个值,如数据源区域为1月~9月,组合框选择1月,对应的结果为数字1,2月则为数字2,以此类推。


在动态图表中多用于选择框选择一项指标,显示相应的数据图表,如下动图,组合框选择不同的省份,出现该省下每个月的数据值的柱状图。


2、列表框列表框由选择数据源区域和单元格链接组成,功能和效果和组合框一样,不同的是组合框下拉后才有选项,而列表框不用下拉,直接将选项列出来,更直观一些。

 3、复选框复选框由输入区域和单元格链接组成,输入区域可自行输入勾选的内容,单元格链接同组合框的规则,可以进行多项选择,选择的结果勾选上即为Ture未勾选就显示FALSE,复选复选,顾名思义,就是可以进行多选。


在动态图表中多用来勾选前已有数据图表,勾选后显示同一指标的不同值等结果,如下动图,勾选去年复选框,则图表显示19年和18年两年的数据,不勾选时,只显示19年的值。


 4、选项按钮选项按钮由输入区域和单元格链接组成,同复选框一样,只不过不能多选了,只能单选。复选框是每个选框都有一个True或False的结果,可以同时勾选多个复选框,而选项按钮是几个选项有一个共同的结果,即它在组中的次序,一次只能勾选一个结果。如下勾选男前的选项按钮,显示结果为1,勾选女,显示结果为2.

 如下动图,勾选北京前的选项按钮,则右边图表变为北京的数据,效果同组合框差不多。

5、数值调节钮

数值调节钮由最小值、最大值、步长和单元格链接组成,最小值是该控件显示的最小值,最大值是该控件能显示的最大值,步长是每点一下调节按钮,结果比前一个值前进多少。如下图我们设置了0~100之间的最值,步长为1,则整个结果在0~100之间,每点一下前进1个单位。


6、滚动条滚动条和数值调节钮的功能一毛一样,就是长的不一样,同样是由最小值、最大值、步长和单元格链接组成。如下图我们设置了0~100之间的最值,步长为1,则整个结果在0~100之间,每点一下前进1个单位。

 如下动图,滚动条可以这样使用,在时间序列的折线图中,每点击一下滚动条,则显示出相应时间点的数据。


 

二、数据有效性(数据验证)

数据有效性也可以用来当成选择器,鼠标选择在一个空白的单元格上,选择【数据】——【数据验证】,在弹出的对话框中,验证条件选择序列,来源选择月份所在的区域。

 这样,在单元格中就得到了一个下拉后显示月份区域的下拉框。同组合框、列表框不一样的是:

  • 数据有效性制作出来的选框和普通单元格没有区别,不选择的时候是看不出来的,而组合框能明显地看出来是一个提供选项的控件。

  • 组合框是单元格链接,且选择的结果是一个数字,而数据有效性没有单元格链接,选择的结果就是单元格本身的结果。


 

三、切片器

1、数据透视表切片Step1:对各省月度数据插入数据透视表:

 Step2:将地区一列拖到数据透视表的行标签中,其余数据拖到值区域中。

 Step3:选择【分析】——【插入切片器】,选择地区进行切片。

 Step4:至此已经做到切片器选择不同的地区,显示相应的数据,接下来做静态图表即可。

 如下动图,就实现了切片器控制的图表动态变化。

2、表格切片

还有一种更简单的切片操作,无需多一步制作数据透视表,直接对数据源区域插入表格,在【设计】里选择【插入切片器】。

 再对相应数据插入折线图,效果和数据透视表中切片是一样的,但更简单了呢。


本节内容就到这,下节内容讲解抽取数据的操作


©著作权归作者所有:来自51CTO博客作者mb5fe18f5282239的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. Python办公自动化|批量提取Excel数据
  2. 维度爆炸?Python实现数据压缩竟如此简单!
  3. 腾讯微博即将退出舞台,爬取近十年腾讯微博数据,发现转折点竟在这一
  4. 可视化工具不知道怎么选?深度评测5大Python数据可视化工具
  5. 老板让我从几百个Excel中查找数据,我用Python一分钟搞定!
  6. Pandas也能修改样式?快速给你的数据换个Style!
  7. 爬取6271家死亡公司数据,看十年创业公司消亡史
  8. 在 JavaScript 中优雅的提取循环内的数据 [每日前端夜话0x2D]
  9. 14个最好的 JavaScript 数据可视化库[每日前端夜话0x42]

随机推荐

  1. Android(安卓)手动编译jni动态库
  2. Android(安卓)Build (1) -- Source Code
  3. Android启动Activity的两种方式
  4. Android(安卓)Studio自定义模板 写页面竟
  5. Android自定义动画专题一
  6. Android(安卓)进程间通信的几种实现方式
  7. Android中的进程和线程
  8. Android(安卓)RotateAnimation详解
  9. ADT转AndroidStudio建议
  10. Android学习记录1