如何让统计图既显示数值又显示其比重
在报表的统计图中,我们可以通过设置“图中显示数据”来控制统计图中显示数值,百分比或者标题。
有时候客户有这样一种需求:既显示百分比,同时还将其本身的数值显示出来。
这样既可以看到华北地区运货费的值,又可以看到其运货费所占的比重。
下面我们一起来探讨一下如何实现这种效果。
首先设计报表,如下图:
这里着重讲一下A3,D2,E2单元格中写法的意思:
A3:=sum(C2{}),计算出所有地区运货费的和。
D2:=C2/A3,计算该地区的运货费所占比重。
E2:=round(C2,1)+”占比“+str(D2,”#.##%”),将C2和D2单元格中的值拼起来。
Round(C2,1):对C2中的值进行四舍五入运算,并保留一位小数。
str(D2,”#.##%”):将D2中的数值转换成字符串类型,保留两位小数,并在其值的后面加上“%”,以达到xx%的效果。
接下来,设计统计图的属性:
然后切换到“图形特性”页,设置“图中显示数据”为“无”,如下图:
最后保存报表,在IE中浏览,如下图:
如果不想将E列显示的话,可以将其隐藏起来。这样的话页面将更加美观。