打字猴:1.70042884e+09
1700428840
1700428841
1700428842 图5-6 自动播放的宏
1700428843
1700428844 这个简单的宏循环所做的事情,就是让C9的值从2001变化到2012,每次刷新一次地图,并停顿1秒。
1700428845
1700428846 我们在地图上方放置一个大字号的文本框,引用C9的当前年份,作为地图的年份提示。
1700428847
1700428848 现在,当你单击播放按钮时,地图的颜色,也就是所对应的数据,将自动从2001年变化到2012年,而你就可以专心观察这种变化趋势。当看到时间慢慢变换,地图的颜色随之慢慢变化,反映出各省业务指标变化的特征,是不是非常惬意呢?
1700428849
1700428850 这里为讲解方便,将有关辅助数据与地图放置在一起。在制作自己的报告时,你可以将地图图形和选择器放置在一个单独的工作表,把其他工作表都隐藏起来,或者直接将有关辅助数据的列隐藏起来,以便给用户一个干净的分析界面。
1700428851
1700428852 懒人直接用
1700428853
1700428854 在随书范例包中找到并打开“5.2切换时间维度的动态数据地图.xls(或.xlsm)”文件,启用宏。
1700428855
1700428856 ●在data工作表的B11:O44区域输入数据。如需修改数据周期,请按前述步骤调整模型中相应的地方。
1700428857
1700428858 ●在map工作表设置统一的图例和分档阈值。
1700428859
1700428860 ●在map工作表通过滚动条或播放按钮动态演示和分析数据。
1700428861
1700428862 用地图说话:在商业分析与演示中运用Excel数据地图 [:1700427110]
1700428863 5.3 切换指标数据的动态数据地图
1700428864
1700428865 上一节介绍的分档填色型动态地图,是切换同一个指标不同时期的数据,因此可以使用共同的分档阈值。有时候我们要在地图上切换显示多个不同类型的分析指标,由于指标的量纲单位不同,需要使用的分档阈值也不同,上一种做法就不合适了。这种情况下,我们可以利用3.2节的透明度做法,来制作这种切换指标类型的动态数据地图。
1700428866
1700428867 作图思路
1700428868
1700428869 同5.2节,提供一个选择器,让用户可以选择不同的分析指标。将不同的指标数据传递给地图模型,模型对每种指标都使用按比例计算的透明度来填充图形,就免去了分档阈值的设置。
1700428870
1700428871 作图步骤
1700428872
1700428873
1700428874 1.构建动态地图模型。
1700428875
1700428876 还是利用3.2节透明度做法的地图模型,进行改造后如图5-7所示。同5.2节,我们将分析指标数据源放置在单独的工作表data中。
1700428877
1700428878
1700428879
1700428880
1700428881 图5-7 可以切换指标数据的动态地图模型 范例文件名:5.3切换指标数据的动态数据地图.xls(或.xlsm)
1700428882
1700428883 工作表map为分析界面。C列为当前选择的指标数据,根据选择结果从data工作表的数据源区域查找引用过来。D列为根据指标最大及最小值按比例计算出的透明度。
1700428884
1700428885 2.制作指标选择器。
1700428886
1700428887 将data工作表中第10行的各指标名称,转置引用到map工作表的F列,用来作为列表框选择器的链接数据源。
1700428888
1700428889 注意这里的转置技巧,利用了转置函数和数组函数。选中F11:F20区域,在公式栏输入如下公式:
[ 上一页 ]  [ :1.70042884e+09 ]  [ 下一页 ]