2016-01-22 68 views
0

我根據表格繪製圖表,日期範圍從2011年1月到2020年1月。該表格從另一張表格中提取數據並填入任何可用的數據。如果數據是NA,不繪製圖表的軸線?

如果單元格中沒有數據,我可以知道如何從2017 - 2020年省略繪製座標軸?目前,即使沒有數據,它也會繪製2017-2020年的座標軸,是否可以省略軸的該部分的繪圖,直到數據出現在相應的單元中?

Screenshot of my chart

謝謝!感謝我能得到的所有幫助。

回答

0

是的,那是可能的。

您需要創建兩個動態範圍名稱,這些名稱只擴展到包含數據的行,並將這些範圍名稱用作圖表軸和圖表值的來源。

一步的詳細步驟都被黛布拉·達格利什創建和喬恩·珀爾帖的網站here

如果你有以下的文章,請管了中描述的步驟後問題發表。

編輯後評論:動態範圍名稱的美是有很多方法來構建它們,取決於什麼最適合您的數據集。如果將日期作爲標籤,並且圖表只應擴展到當前月份,則可以在標籤的動態範圍中使用日期,並從該名稱中偏移該系列的範圍名稱。

創建這兩個區域的名稱:

chtXLabels =Sheet1!$A$2:INDEX(Sheet1!$A:$A,MATCH(TODAY(),Sheet1!$A:$A,1)) 
chtSeries1 =OFFSET(chtXLabels,0,1) 

編輯圖表,類別設置爲=Sheet1!chtXLabels和系列設置爲=Sheet1!chtSeries1,當然是使用你的表名稱。 enter image description here

+0

嗨,謝謝你的幫助。但是,我的動態範圍有問題,因爲我的「空單元格」包含函數NA()。 = IF(值= 0,NA(),值)。我也可能有數據點跳過一個月。對於例如 2011年1月10 2011年2月20 2011年3月 Apr 2011 40 –

+0

我增加了另一種創建動態範圍的方法。 – teylyn

相關問題