打字猴:1.70042876e+09
1700428760
1700428761
1700428762 图5-4 设置窗体控件的控制选项
1700428763
1700428764 将数据源区域指定为国家名所在的A23:A30区域,单元格链接指定为M3,确定。现在,列表框已经可以选择,试着操作,你会发现选择结果以序号形式记录在M3单元格中。如选择“中国”则M3为1,选择“美国”则M3为8。
1700428765
1700428766 这就是一个选择器的功能。另外,利用单元格的数据有效性也可以制作一个简易的选择器,读者可以查阅相关资料了解。
1700428767
1700428768 2.准备作图数据。
1700428769
1700428770 在第20行准备作图数据,称为辅助数据区。在单元格A20中输入公式:
1700428771
1700428772 A20: =INDEX(A23:A30,$M$3)
1700428773
1700428774 向右复制到N20。这一行的公式根据M3的用户选择结果从数据源区查找返回对应的行。
1700428775
1700428776 在制作动态图表时,准备作图数据所经常使用的函数有:INDEX(+MATCH)、OFFSET(+COUNTA)、VLOOKUP、CHOOSE等,读者可查阅相关资料了解并熟练掌握。
1700428777
1700428778 3.制作图表。
1700428779
1700428780 以A19:L20为数据源做图表,格式化至理想样式。本例中还引用了L20、N20等位置的数据作为KPI用大字号显示,有些仪表板的风格。
1700428781
1700428782 4.测试动态图表。
1700428783
1700428784 至此,动态图表模型已经完成,现在可以检查并确认其正确性。通过列表框选择国家,图5-1所示左侧的图表和KPI显示内容都会自动切换。而如果你把数据源区、作图数据区、选择结果都隐藏起来的话,用户看到的就是一个完美的分析界面了。
1700428785
1700428786 隐藏辅助数据的方法很多,可以将数据源区域放置在另外的工作表,可以用图表或控件覆盖住数据区,也可以将数据区字体颜色设置为与单元格背景同色而隐藏。总之,给用户一个干净、清晰的分析界面。
1700428787
1700428788 掌握了动态图表技术之后,就为制作动态数据地图奠定了基础。其原理是一样的,就是通过选择器来切换“供应”给地图的数据。
1700428789
1700428790 用地图说话:在商业分析与演示中运用Excel数据地图 [:1700427109]
1700428791 5.2 切换时间维度的动态数据地图
1700428792
1700428793 一幅静态的数据地图只能反映一个时期或时间点的数据分布特点,如果有多个时期的数据怎么办呢?这时就需要能对数据地图动态切换时间周期。还记得3.1节的热力地图吗,现在我们要给它增加一个切换时间维度的功能,让用户可以分析多个时间周期的数据分布。
1700428794
1700428795 作图思路
1700428796
1700428797 提供一个选择器,让用户可以选择时间维度。根据用户的选择,将所选当期的数据“传递”给地图模型,模型则根据设定的分档阈值进行填色并刷新地图。
1700428798
1700428799 作图步骤
1700428800
1700428801
1700428802 1.构建动态地图模型。
1700428803
1700428804 在3.1节分档填色地图模型的基础上,进行改造之后如图5-5所示。
1700428805
1700428806
1700428807
1700428808
1700428809 图5-5 可以切换时间维度的动态数据地图模型 范例文件名:5.2切换时间维度的动态数据地图.xls(或.xlsm)
[ 上一页 ]  [ :1.70042876e+09 ]  [ 下一页 ]