在Excel 2016中,我有時間序列可能包含缺少數據的單元格,通常用字符串標記。我想繪製系列忽略非數字單元格,但Excel想要將它們繪製爲零。 這是它的外觀。Excel:如何忽略圖表中的非數字單元格
一種解決方法可能是像
=IF(C13="#N/A N/A",NA(),C13)
創造的東西另一列的建議here。 但是,我想知道是否有辦法避免創建另一列。 請注意,我選擇了「隱藏和空單元格設置」/「將空單元格顯示爲:間隙」選項。但這似乎沒有幫助。
在Excel 2016中,我有時間序列可能包含缺少數據的單元格,通常用字符串標記。我想繪製系列忽略非數字單元格,但Excel想要將它們繪製爲零。 這是它的外觀。Excel:如何忽略圖表中的非數字單元格
一種解決方法可能是像
=IF(C13="#N/A N/A",NA(),C13)
創造的東西另一列的建議here。 但是,我想知道是否有辦法避免創建另一列。 請注意,我選擇了「隱藏和空單元格設置」/「將空單元格顯示爲:間隙」選項。但這似乎沒有幫助。
用iferror
環繞你的功能。例如,寫:=IfError(YourFunction, "")
。這樣,如果出現錯誤並且圖表沒有表示它,那麼將會有一個空白單元格。
是的,Excel Graph將字符串視爲零。 「隱藏和空單元設置」下的「顯示空單元作爲間隙」選項也不起作用,因爲這些不是空單元。
除了創建另一列之外,還有一些您可以想到的替代方案。
可能的解決方案:
選項1 - 對此的解決辦法是什麼,實際上視爲您提供link的問題。如果「系列」列包含#N/A而不是#不適用不適用如您的屏幕截圖所示,Excel圖表將忽略這些項目並顯示所需內容。如果此列包含公式,例如VLOOKUP
,則它應自動生成「#N/A」以顯示錯誤,並且圖表將忽略該錯誤。
選項2 - 如果「系列」列數據不是數字,則其他選項不顯示日期。因此,如果日期「28/12/2016」的單元格地址爲A3
,請將其替換爲公式=IF(ISNUMBER(B3),A2-1,"")
,並將其複製到下面其餘行中。
當我嘗試'= IFERROR(測試$ B $ 2:$ B $ 25 「」)'我得到 「該函數是無效」 ...... – Nonancourt
那是什麼測試,你在做什麼? – Jsleshem
嘗試'= IFERROR(SUM(測試!$ B $ 2:$ B $ 25),「」)'而不是 – curious