分享

仪表盘显示数据

 良辰美景奈河田 2019-06-28

今天介绍如下的仪表盘做法(包含摸索和观察图形变化的过程,如果真正制作仪表盘,直接使用最终数据源的样式即可)。

下面的仪表盘有如下几个特点:

1)外层为修饰灰色圆环,内层5段彩色圆环。外层的2段环和内部一段彩色环长度相等。也就是内部5段环,外部10段环(不考虑外层环最底下那段长环)。

2)内层5段圆环平分0~100。

3)图表中间有红色指针,根据录入的数据指向彩色圆环对应位置。

4)内外层圆环都有四分之一圆环不显示(图下部空白处)。可以理解为一圈360°中有90°对应的圆环不显示,显示部分为270°。显示部分:不显示部分=270:90=3:1

最终动图效果如下:

首先,准备如下数据。B列输入3的整倍数即可,不一定是30。一会就能看到设置3的倍数的原因。

选中数据,插入普通的圆环图,效果如下。圆环被分成10段相等的彩色环。

由于要两个圆环,在旁边插入数据2系列,隔一个单元格输入一个30。再次选择全部数据插入圆环图如下。可以观察到,数据2对应的环在外层显示,外层5段环,内层10段环。

由于我们要内层5段环,所以把BC列数据顺序换一换,如下图。同时,由于我们还要一个90°部分不显示,所以我们再插入第11个数据,其数据分别是前面输入数据的三分之一。由于原来输入的都是30,就能保证除出来的数据也都是整数(其实完全可以不是整数,只要是3倍关系即可,这样看着好看些)。

再次选中数据,插入圆环图。

插入后默认效果如下。内层大环,外层小还。可以观察到不需要显示的90°部分在左上角,我们要将它旋转到图表正下方。

蓝色的环部分(第一扇区域)旋转到深绿色部分附近,就能将不显示的90°部分旋转到图表正下方。由于无法整除,可以考虑圆环左上方90°不需要显示的深色圆环的旋转度数。

单击选中数据系列,设置数据系列格式,设置第一扇区域从225°开始。为什么是225°呢,可以观察上面一个图,左上方深绿色的90°环部分,向右旋转180°就能到整个图的右下角,然后再继续旋转45°就可以位于图表正下方,并且左右两边各45°了。

设置完旋转后,效果如下图,第一扇形区域已经挪动到合适的位置了。90°不需要显示的部分挪动到图表正下方。

两次单击选中内环的正下方部分,设置无填充色。

单击选中外层环,设置纯色填充,选择一个颜色,比如说灰色。

上述步骤设置完成后,效果如下图:

为了显示刻度,我们将第一列的数据改成0、10、20这种。

单击外层数据,添加数据标签。

单击选中数据标签,设置标签,去掉所有复选框,然后选择显示单元格中的值,然后选择A列区域。

上述操作完成后,灰色部分添加了数据标签,可以逐个单击选中数据标签挪动到适当位置。关于这个刻度的制作方法,正规方法是:添加数据标签,去掉所有复选框,选择显示【类别名称】即可。

仪表已经做好了,下面要准备制作指针,指针通过饼状图来实现。

首先,制作M列的饼图数据。M3输=90(蓝色部分),M3=3(红色部分,代表指针,数字越大,指针越粗,后面会设置成1),M3=360-M3-M2(绿色部分)。如果将90逐渐增大,那么绿色部分就会不断减小,从而代表指针的红色部分会逐渐旋转起来。也就是:随着蓝色区域的逐渐增大(绿色部分同时减少),把红色的指针按顺时针方向挤压旋转。

制作饼图后,还是设置第一扇区角度,使90度蓝色部分位于图表正下方。

设置完成后,效果如下:

把M3的3改成1,减小指针大小。在M6录入要显示的数据,在M3中输入公式=89+M6/100*270,也可以直接用=90+M6/100*270。这里用89主要考虑指针有宽度,无法保证正对0点开始,正对100刻度结束。但是这种细微差别应该看不出来。

由于60对应100,并涂上270对应饼图上的刻度100,所以要用60/100*270将60转转换成饼图要变化的数据。

这样就完成了最终效果图,输入60,指针指向60:

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多