张三 10
李四 3
王五 0
赵六 6
小七 0
上面表格张三等文本是固定的,对应数值都是用公式算出来的,我在这个区域插入一个饼状图,为0的人还是会显示出来,请问有没有办法让excel图表如何自动忽略掉为0的项目呢?
表格里的数值经常会变,可不要让我手动删除为0的项目哦
张三李四之间没有空行,不好意思
1.首先,看一下原始数据,A列是月份,B列是对应费率。其中“三月”费率为0%。
2.选中数据区域,选择【插入】-【图表】- 选择【带数据标记的折线图】。
3.生成的默认图表如下图,其中折线图在三月份碰触横轴,然后四月份上升。
4.双击进入0值的B4单元格,输入=NA(),回车后单元格返回“#N/A”错误值。
5.再返回查看折线图,这是3月份的0点将不在图表中显示。
原理说明:图表在识别数据时将忽略“#N/A”错误值,避免了0值触碰X轴的情况。
6.如果费率一列数据是由公式产生,可以将公式改成:
=IF(原公式,原公式,NA())
这样当原公式返回值为0时单元格返回“#N/A”错误值。