这是我们动态图系列的第五篇,经过前面的四篇,大家已经掌握了动态图的基本制作了。接下来,我们要进一步学习与之相关的内容。本篇小编将带大家一起去学习如何制作动态排名榜与突显效果。这是小编觉得非常实用的技巧,这是小编在工作中积累的。
前期准备工作(包括相关工具或所使用的原料等)
电脑及配件Excel软件详细的操作方法或具体步骤
第一步,就是我们在(4)中做过的内容,我们会在其基础上继续进行。首先请大家通过下面的链接,好好回顾上上一篇的内容。
![Excel动态图(可选式图)制作:[5]动态排名榜](http://www.52ij.com/uploads/allimg/160403/1352341D9-0.jpg)
第二步,为了后面的进行,我们首先来学习三个函数:
1.rank函数,顾名思义,是一个排序或者排名函数,其基本格式为:=rank(参考值,参考域),也就是返回参考值在参考域中的值的大小的排名;
2.index函数,返回某个区域内某个位置上的某个值,其基本格式为:=index(参考域,序号);
3.match函数,顾名思义,搭配函数,其基本格式为:=match(参考值,参考域,0或1);返回参考域中参考值所在的位置。
大家要注意区别rank函数和match函数。
![Excel动态图(可选式图)制作:[5]动态排名榜](http://www.52ij.com/uploads/allimg/160403/13523453L-1.jpg)
![Excel动态图(可选式图)制作:[5]动态排名榜](http://www.52ij.com/uploads/allimg/160403/135234D36-2.jpg)
![Excel动态图(可选式图)制作:[5]动态排名榜](http://www.52ij.com/uploads/allimg/160403/1352341960-3.jpg)
第三步,我们举一个简单的例子来更好地掌握这三个函数。
甲乙丙丁戊五人的考试成绩如下:(甲56乙89丙78丁34戊88)
我们分别对其进行排名、返回名字和成绩的操作。
分别在D,E,F列的第一行输入下面的公式在分别填充到第五列。
=RANK(B1,B$1:B$5)
=INDEX(A$1:A$5,MATCH(ROW(F1),D$1:D$5,0))
=INDEX(B$1:B$5,MATCH(ROW(F1),D$1:D$5,0))
具体效果如下图所示。
![Excel动态图(可选式图)制作:[5]动态排名榜](http://www.52ij.com/uploads/allimg/160403/1352343W5-4.jpg)
第四步,G2,H2,I2中分别输入以下公式并且填充到第五行:
=RANK(F2,F$2:F$7)
=INDEX(E$2:E$7,MATCH(ROW(N3)-2,G$2:G$7,0))
=INDEX(F$2:F$7,MATCH(ROW(N3)-2,G$2:G$7,0))
其效果如下图所示。
![Excel动态图(可选式图)制作:[5]动态排名榜](http://www.52ij.com/uploads/allimg/160403/135234EQ-5.jpg)
第五步,选择H2:I7,插入柱形图;更改系列名;然后进行美化一下。并且把列个列表框加到图形上就可以了。
![Excel动态图(可选式图)制作:[5]动态排名榜](http://www.52ij.com/uploads/allimg/160403/1352342592-6.jpg)
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
