使用Excel制作图表,尤其是折线图时,如果原始数据中存在0值,会使图表曲线直接触及横轴,恶化图表的美观性,影响对数据的观察和分析。这个问题主要以折线图为例(饼状图原理类似)给大家展示如何在excel图表中忽略原始数据中的0值。
1.首先看原始数据。A列是月份,B列是对应的费率。“三月”率为0%。
2.选中数据区,选择插入-图表-带数据标记的折线图。
3.生成的默认图表,其中折线图在3月触及横轴,然后在4月上升。
方法1:
1.双击输入值为0的B4单元格,输入=NA()。输入后,单元格将返回“#N/A”错误值。
2.回去查看折线图,是3月份的0点,不会在图表中显示。原理:图表在识别数据时会忽略“#N/A”错误值,从而避免0的值触及X轴的情况。
3.如果费率列数据是由公式生成的,可以将公式改为=IF(原公式,原公式,na())。这样,当原公式的返回值为0时,单元格将返回“#N/A”错误值。
方法二:
1.如果你用的是2013版的Excel,也可以用下面的方法解决。首先,源数据中的零值将被清除到一个空单元格中。
2.选择一个图表,并从右侧出现的函数选项中选择图表过滤器。
3.选择右下角的[选择数据]。
4.选择新界面左下角的【隐藏单元格和空单元格】。
5.选择【用直线连接数据点】,确认后就达到了我们方案1的效果。
6.如果选择[空白距离],空白单元格的数据点将在图表中交叉。因此: