要制作动态图,我们需要使用那种每列有不同的标题、一行一行独立的数据,如果不是这种数据,则要整理成这种数据格式,我们不妨称之为“行列独立的数据”;与之相对应的是“行列交叉的数据”另外,在建构模型的时候,我们需要使用一类特殊的函数。
前期准备工作(包括相关工具或所使用的原料等)
电脑及配件excel软件特定格式的数据(行列独立的数据)详细的操作方法或具体步骤
第一步,我们需要找到一些原始数据,这些数据一般是来源于我们的工作中。当时小编目前手头上没有这些数据,所以小编打算采用随机函数生成一些虚拟的数据。关于具体的函数生成随机数的方法,小编有过介绍:http://jingyan.baidu.com/article/e75aca8571a77a142edac69e.html
那在下面的步骤中,小编就直接给出数据,而不会详细讲解如何虚拟这些数据了。
第二步,我们打算虚拟一个公司(比如A公司)的销售数据,一共有五列,名称分别是“日期”、“渠道”、“商品类别”、“销售地”、“销售额”;一共有10000行。这些数据全部都是小编利用随机函数和lookup函数进行模拟的。下面的小编模拟的数据的部分截图。
![Excel动态图(可选式图)制作:[3]格式和函数](http://www.52ij.com/uploads/allimg/160403/1301021543-0.jpg)
第三步,有了数据,我们还需要建立模型,而在建立模型之前,我们需要了解一类函数,就是在excel中以D开头的那类函数(当然不是指date这种),比如dsum,dcount,daverage等。
![Excel动态图(可选式图)制作:[3]格式和函数](http://www.52ij.com/uploads/allimg/160403/1301023048-1.jpg)
第四步,在我们今后的模型建构中,最经常使用的以D开头的函数是DSUM,这个函数是进行条件求和,跟sumif不一样的是,它针对的数据类别是"行列独立数据"。
其格式为:=dsum(进行条件求和的数据域,求和参考项,求和条件)。
第五步,我们在上面虚拟的数据基础上建构一个模型。
1.我们希望通过限制渠道和商品类别对销售额进行求和;
2.接下来,限在某个区域进行个例求解;比如:
渠道:批发
商品类别:烟酒
销售额:=dsum(销售数据,”销售额“,条件域)
这里我们把虚拟的销售数据整个数据域命名为”销售数据“
也就是 A1:E10000 为”销售数据“
3.选定一个区域作为条件域,
格式为列名+具体的值。
比如:渠道:批发
商品类别:烟酒
上面的步骤有一定的难度,大家如果认真学习了前面准备中的模拟运算表应该没问题。
同时,下面的截图会比较直观。
![Excel动态图(可选式图)制作:[3]格式和函数](http://www.52ij.com/uploads/allimg/160403/1301026001-2.jpg)
第六步,把所有商品类别写在一列的某个连续区域,区域上一个单元格等于写有DSUM函数的那个单元格,比如这里是:=B3.
![Excel动态图(可选式图)制作:[3]格式和函数](http://www.52ij.com/uploads/allimg/160403/1301024116-3.jpg)
第七步,使用模拟运算表。这里在 ”引用列的单元格“那里填写”“,点击确定便可以看到结果。
![Excel动态图(可选式图)制作:[3]格式和函数](http://www.52ij.com/uploads/allimg/160403/1301022L2-4.jpg)
![Excel动态图(可选式图)制作:[3]格式和函数](http://www.52ij.com/uploads/allimg/160403/1301026003-5.jpg)
第八步,插入控件,这里我们选择插入两个”列表框“控件。
接着,我们右击控件,通过”设置控件格式“分别将控件的链接单元格设置为:”A7“,数据源区域为:A9:A10;和”B7“,数据源区域为:A9:A14;
其他的默认。
然后,在A9,A10分别输入 ”批发“和”零售“;在B9到B14分别输入商品类别。
具体效果如下图。
![Excel动态图(可选式图)制作:[3]格式和函数](http://www.52ij.com/uploads/allimg/160403/1301023440-6.jpg)
第九步,将控件控制的数字单元格和模型的条件区域联系起来。
在A6中输入:=LOOKUP(A7,{1,2},{"批发";"零售"})
在A7中输入:=LOOKUP(B7,{1,2,3,4,5,6},{"烟酒";"服装";"艺术品";"化妆品";"家电";"玩具"})
接下来就是见证奇迹的时候,通过点击列表框中的不同项,条件区域的文字也会发生变化,同时模拟表中的数据也发生变化。
就这样,用控件实现了可选式的联动变化。
![Excel动态图(可选式图)制作:[3]格式和函数](http://www.52ij.com/uploads/allimg/160403/1301024506-7.jpg)
第十步,就是插入图形了。选择模拟表中的数据。选择柱形图,结果如下图所示。
![Excel动态图(可选式图)制作:[3]格式和函数](http://www.52ij.com/uploads/allimg/160403/13010242X-8.jpg)
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
