如果能够熟悉且创造性地应用数字格式,那么可以帮助解决Excel图表机制中的一些明显缺陷,整理图表,产生其他方式难以实现的效果。
例如,如果图表数据系列中一些值为零,如何隐藏其在堆积柱形图中的数据标签。
这里的问题是,具有零值的堆叠列数据点的高度为零,并且标签位于两侧的边界上。如下图1所示的图表,“项目3”系列的标签很好,但“项目2”系列中数据2和“项目1”系列中数据1的标签没有要标记的点。
图1
技巧是对数据标签使用“值”选项,而不是“系列名称”选项。如下图2所示,已使用值替换系列名称,并且在上图1中不想要标记系列名称标签处显示零。
图2
接着,应用自定义数字格式仅显示适合的标签。下面是为正值、负值、零及文本提供数字格式的顺序:
<正值>;<负值>;<零>;<文本>
因此,我们可以应用下面的数字格式来设置相应的3个值数据标签:
#,##0;-#,##0;;
此时,图表显示结果如下图3所示。
图3
当然,也可以设置下面的数字格式对应3个系列名称作为数据标签:
"项目1";;;
"项目2";;;
"项目3";;;
此时,图表结果如下图4。
图4