在用Excel制作圖表時,尤其是折線圖,如果原始數據中存在0值,會使圖表曲線直接接觸橫軸,圖表美觀性變差,同時影響對數據的觀測和分析。本問主要以折線圖為例(餅圖原理類似)向大家介紹如何在excel圖表中忽略原始數據中的0值。
1、首先,看一下原始數據,A列是月份,B列是對應費率。其中“三月”費率為0%。

2、選中數據區域,選擇【插入】-【圖表】- 選擇【帶數據標記的折線圖】。

3、生成的默認圖表如下圖,其中折線圖在三月份碰觸橫軸,然后四月份上升。

方法一:
1、雙擊進入0值的B4單元格,輸入=NA(),回車后單元格返回“#N/A”錯誤值。


2、再返回查看折線圖,這是3月份的0點將不在圖表中顯示。原理說明:圖表在識別數據時將忽略“#N/A”錯誤值,避免了0值觸碰X軸的情況。

3、如果費率一列數據是由公式產生,可以將公式改成:=IF(原公式,原公式,NA())。這樣當原公式返回值為0時單元格返回“#N/A”錯誤值。
方法二:
1、如果使用的是2013版Excel,也可以用下面的方法解決。首先,將源數據中的0值清空成空單元格。

2、選擇圖表,在右側出現的功能選項中選擇【圖表篩選器】。

3、選擇右下角的【選擇數據】。

4、選擇新界面左下角的【隱藏的單元格和空單元格】。

5、選擇【用直線連接數據點】,確定后就達到了我們方案一的效果。


6、如果選擇【空距】,則在圖表中將跨過該空單元格數據點,結果如下圖:


|