我試圖利用Excel中的範圍名稱功能創建一個圖表,一旦追加新數據就會自動更新。我已經用兩個變量(即日期和溫度)成功完成了這個工作,但我無法使用3個或更多變量來處理它。兩軸變量的動態圖表
在一個名爲'Dynamic'的標籤中,我有一個Date
(A1值)列,其值爲:4/1/2013, 4/2/2013, 4/3/2013, 4/4/2013, 4/5/2013
(A6中的值)。
我還有一個Temperature
(B1值)列中的這些值:55, 60, 62, 65, 61
(B6中的值)。
在名稱管理器(內公式選項卡),我創建了一個名爲範圍與「日期」等的名稱指的價值:
=OFFSET(Dynamic!$A$2,0,0,COUNTA(Dynamic!$A:$A)-1)
我創造了另一個命名範圍使用的名稱「Temperatues」和指的值:
=OFFSET(Dynamic!$B$2,0,0,COUNTA(Dynamic!$B:$B)-1)
我然後選擇範圍A1:B6,並插入一個簇柱狀圖。點擊任何一間酒吧得到這個公式:
=SERIES(Dynamic!$B$1,Dynamic!$A$2:$A$6,Dynamic!$B$2:$B$6,1)
如果我插入我的命名範圍上面的公式,像這樣的:
=SERIES(Dynamic!$B$1,Dynamic!Date,Dynamic!Temperatures,1)
,它將使我增加一個新的一排數據並自動更新圖表。
這太好了!但是,當我嘗試添加另一個變量時,我無法使其工作。我使用這些值將Rainfall
(C1中的值)添加到電子表格中:1, 2, 0.5, 0, 1
。我創建了一個名稱範圍與「降雨」的名稱和指的價值:
=OFFSET(Dynamic!$C$2,0,0,COUNTA(Dynamic!$C:$C)-1)
我再選擇A1:C6,插入一個簇柱狀圖。點擊溫度吧我的公式更改爲之一:
=SERIES(Dynamic!$B$1,Dynamic!Date,Dynamic!Temperatures,1)
當我嘗試改變配方爲降雨吧我試試這個:
=SERIES(Dynamic!$C$1,Dynamic!Date,Dynamic!Rainfall,2)
,但是當我打輸入它不會做任何事情。所以,我留下了一張不會自動更新的圖表。
假設我可以得到這個工作,我想將雨量數據移動到次軸上,並將圖表類型更改爲折線圖(以便它可以很好地適用於相同的圖表區域)。
你能告訴我爲了讓這個例子工作需要做些什麼嗎?謝謝!