如何用Excel设计一个唱票统计图表

想设计一个用于统计投票的系统,最好前三名能自动显示为红色,并显示唱票的总计。这是一个典型的按钮控件的图表案例。

操作

步骤1:首先需要一个数据结构,如图7-154所示。

步骤2:需要一个窗体控件,用单击鼠标的方法来实现唱票。依次单击“开发工具→插入”,选择“数值调节钮”,拖曳绘制得到一个控件,如图7-155所示。

图7-154

图7-155

步骤3:选中控件,单击鼠标右键,在弹出的快捷菜单中选择“设置控件格式”,在“控制”选项卡中设置“单元格链接”为C3单元格,这时单击控件的上下箭头可以控制单元格的票数,如图7-156所示。

图7-156

步骤4:选中控件,复制/粘贴出剩下的5个控件,对应本例每一个候选人,如图7-157所示,然后将其“1单元格链接”分别对应到候选人对应的唱票数单元格,如图7-158所示。

图7-157

图7-158

因为要求前三名的图表柱子能自动变成红色,剩余名次的柱子保持原有颜色,而且还要对每个候选人的唱票有最终的汇总数字表达,所以要在插入图表之间对数据结构进行改进,这也是本例的难点。

步骤5:在数据结构后面,新增前三名列(D列)。然后将下面的公式复制到数据结构中:=IFERROR(VLOOKUP(C3,LARGE($C$3:$C$8,ROW($A$1:$A$3)),1,0),0),注意按Ctrl+Shift+Enter组合键来执行这个函数公式。然后进行拖曳填充,这时系统会抓取候选人的前三名数字,不是前三名的候选人会用数字0来代替,如图7-159所示。

图7-159

该公式是一个数组公式,注意ROW($A$1:$A$3)控制选择需要变红的名字的个数,本例为前三名,如果要前六名变颜色,就要改为ROW($A$1:$A$6)。

·LARGE函数用来动态获取前三名的区域范围。

·VLOOKUP函数用来判断候选人的数值是否能匹配前三名的数值区域,从而获得该数值。

·IFERROR用来让没匹配的剩余(不是前三名的)数值为0。

·C列是候选人数据所在的列。

搞清楚这个公式,就可以对该数据模板进行随意按需的调整。

步骤6:将不是前三名的数据显示在E列,所以利用如下公式即可搞定:=C3-D3,如图7-160所示。

图7-160

步骤7:有了这两个辅助列,插入堆积柱形图,如图7-161所示。然后对前三列的数据统一设置为橙色,即可实现动态的前三名的柱形图显示,如图7-162所示。

步骤8:固定坐标轴的最大高度,也就是唱票可能出现的最大值,如图7-163所示。选中图表,单击鼠标右键,将其置于底层,如图7-164所示。

图7-161

图7-162

图7-163

图7-164

接下来开始对图表进行美化,调整图表的大小,这里有些技巧:

·拖曳图表大小的时候,按住Alt键可以与单元格边缘进行吸附。

·调整最后一个控件的位置,然后利用对齐按钮能够进行快速的对齐分距调整。

·选中坐标轴,按Ctrl+1组合键可以快速打开“设置坐标轴格式”面板,设置坐标最大值。

完成的效果如图7-165所示。

图7-165

步骤9:设置柱形图的标签数值,完成唱票图表的制作,如图7-166所示。

图7-166

当然也可以将投票固定在柱形图的上方,利用前面技巧讲到的将单元格内容引用到文本框的方法就可以实现,最终效果如图7-167所示。

图7-167

总结: 利用控件+函数+图表,即动态图表的三要素,也是千变万化的图表核心思路,要求职场人士务必掌握。

(0)

相关推荐

  • 如何制作一个酷炫的动态图表

    在日常工作中,经常用到的图表都是静态图表,即数据一旦确定,图表的数据系列组合也就随之固定,如果要改变图表数据,就只能添加或删除数据. 但是在实际工作中,会经常需要分析多数据和多维度的财务数据,此时就需 ...

  • 控件与图表:让图表动起来

    我们工作中,尤其是在和领导们展示数据的时候,如果能让我们的图表动起来,会让我们数据更容易被领导注意到,也让我们的工作变得更加有趣味性,比如下面的这个图表. 这个动态的图表是怎么制作的呢,其实只比普通的 ...

  • 546.Office技巧:如何用Excel设计一个唱票统计系统?

    Excel技巧 如何用Excel设计一个唱票统计系统? 秦老师最近帝都培训出差,碰到天气变化,结果航班取消,住了酒店居然还没网络,正巧微信小伙伴问道想设计一个用于统计投票的系统,最好前三名能自动显示为 ...

  • 如何用Excel做一个小型查询系统?自己亲手打造有温度的微系统——office技巧第751期

    上海的秋风渐起,带来一丝丝的凉意,在这个秋高气爽的好时节,牛闪君真真觉得是个学习的好时候. 这不,职领office达人学院微信社群小伙伴就提出了问题,详情如下: 一般情况下用作一对一查询的时候,通常数 ...

  • PPT技巧精选 | 如何用PPT设计一个超带感草地字体?

    PPT 能搞平面设计吗?奇怪 PPT 不就是一个简版的 PS 吗?有时候多看看那高手的 PS 设计教程,也可以套用到 PPT 设计上.这不牛闪闪尝试了一下,一个超带感的草地字体就此诞生了. --正文开 ...

  • 598.Office技巧: 如何用Excel快速制作一个总分结构的饼环图?

    Excel技巧: 如何用Excel快速制作一个总分结构的饼环图? 上海这几天降温厉害,走在马路上居然刺骨!赶紧秋裤穿起来吧! 看看微信小小伙伴的问题,这是个什么图?赶紧放大了看一看. 这个类似的饼环图 ...

  • 597.Office技巧:如何用Excel快速制作一个旋风图表?

    Excel技巧 如何用Excel快速制作一个旋风图表? 在连续的几天Office培训后,牛闪闪已经筋疲力尽,最近微信公众号技巧更新有点缓慢,赶紧补上.微信直播群的小伙伴提出了以下问题,赶紧来看看如何搞 ...

  • Excel如何快速设计一个数据库查询系统

    利用VLOOKUP函数制作一个小型的数据库查询系统,类似身份证丢了去公安局挂失,警察一定要问你的身份证号码,然后在他的系统里进行查询,从而获得身份证对应的其他信息,比如姓名.家庭住址等. 首先你需要一 ...

  • 如何设计一个亿级消息量的 IM 系统

    IM核心概念 用户 :系统的使用者 消息 :是指用户之间的沟通内容.通常在IM系统中,消息会有以下几类:文本消息.表情消息.图片消息.视频消息.文件消息等等 会话 :通常指两个用户之间因聊天而建立起的 ...

  • 如何用excel制作99乘法表?

    大伙对99乘法表都很熟悉,但是却不晓得如何利用excel表格制作这样的乘法表?如您对此也深感兴趣,来看看小编给出的教程指导吧. 1.打开excel表格,输入在B1:J1单元格区域,分别输入数字1-9. ...

  • 如何用Excel获取实时股票数据

    #如何用excel获得股票实时数据# 首先找一个提供股票数据的网站,各种财经网站都有股票数据,我们以东方财富网为例: 沪深A股数据,我们在谷歌浏览器中查看真实网址: 找到jQuery行,对应的就是股票 ...