有一次,销售领导要我帮忙做一份销售数据报告,提出希望展现方式能够尽量简洁、灵活、高大上一些,有些新意。正好最近摸索着开发数据仪表盘,就打算用仪表盘来展示销售进度、回款率等等,于是就有了以下思路: 当时EXCEL并没有仪表盘这种现成的图表(据说最新EXCEL有),于是就利用两个重叠的饼图,一个模仿仪表盘、刻度和标签,另一个充当指针,覆盖前一个饼图的中间部分。 之后就利用VBA,VLOOKUP写入数据和函数,并进行如下操作: 1、使用G列G7:G9的数据生成一个饼图,将C列C7:C29的数据加入图表。 2、将当前可见序列(即指针序列)设置到次坐标轴。 3、调整当前可见序列(即指针序列)饼图半径的大小。 选中指针序列,按住鼠标往外微微拉开,使饼图呈分离状,至合适大小,注意拉开的距离。再逐一选中单个扇区,按住鼠标往里拉,使饼图恢复到聚拢状态。 4、设置两个饼图的第一扇区起始角度均为225度,也就是输入指标为0时指针应该所在的位置。 5、 格式化出仪表盘的样式。设置大饼图为白色填充。设置小饼图的G8扇区为红色边框、白色填充,其他扇区为无边框色、白色。 6、 显示刻度标签。 7、 指定大饼图的次分类标志为B列B7:B29,然后设置其显示类别名称。将大饼图90那个扇区的数据标签移到固定钮下方,设置粗体,作为仪表盘的数字显示。 我估算了一下,因为不熟练,照着这样的方案做了1个半小时。至此,突然想到还要把数据库中的数据导出来,做动态展示,就觉得这个方案不切实际,几乎无法实现。然后,我放弃Excel,找了一款自带仪表盘功能的软件FineBI,毕竟连数据库方便。 新建图表 打开软件,连接数据库,选择销售类所用的数据放入一个销售数据包内。回到主界面,新建分析。拖一个仪表盘图表至dashboard需要显示的位置,它会自动跳转至组件配置界面,如图所示: 添加分析数据 当进入到组件详细配置界面时,从数据选择区域中,选择合同信息表,选择合同金额添加至指标区域。选择合同回款信息表,选择回款金额添加至指标,因为数据库中没有直接的回款率数据,所以把这两个指标都取出再运算。添加计算指标,命名回款率,即回款金额/合同金额,然后将原来的两个指标去掉勾选,如图只剩下当前一个回款率的指标展示,如图所示: 然后我就截图复制到PPT里,但是,我发现其功能远不于此,它可以做一个把各种图表组合在一起展示的dashboard。而后我又尝试着把所有的图表都集成在这个应用里面分析,就有了以下的主题分析。 最后我也就说服领导放弃PPT直接用这个来展示了。 |
|