我有一個客戶端,它有一個簡單而複雜的excel表單設置請求,我不能從哪裏開始。我正在畫空白。Excel圖表動態範圍選擇
我們有一個數據範圍。例如:
Quarter Data
2010Q1 1
2010Q2 3
2010Q3 4
2010Q4 1
我有一個圖表建立在此之上。更改數據,更改圖表,保護工作表以防止其他用戶更改舊數據。簡單。
我想要發生的事情:當我在Q4下面添加下一個Q1時,圖表會自動選擇最近的4Q。所以當我更新數據時:
Quarter Data
2010Q1 1
2010Q2 3
2010Q3 4
2010Q4 1
2011Q1 7
該圖表將顯示過去4個季度(2010Q2到2011Q1)的數據。目標是:將「舊」數據保留在同一張表上,但圖表會更新到最近幾個季度。
我在想:「固定」數據的位置,反轉的數據(在頂部新的數據),而只是插入行中的每個新季度:
Quarter Data
2011Q2 9
2011Q1 7
2010Q4 1
2010Q3 4
2010Q2 3
2010Q1 1
但是,這將涉及大量更改的已經存在的excel工作表,我希望可能有一個更容易/更好的「修復」。
編輯: @Lance羅伯茨〜運行你的建議:
- 更多詳情...的數據是這樣設置,從而列的信息是A,但多個表的數據是B +。表1是B/C。表2是D/E。等等
- 數據也位於與表格不同的工作表上。
轉到:This Offset Description,我所試圖做的調整類似這樣的:
NAME FORMULA OFFSET(range, rows, columns, height, width)
DATA0 =OFFSET('DATASHEET'!$A$2, COUNTA('DATASHEET'!$A:$A - 8, 0, 8, 1)
DATA1 =OFFSET('DATASHEET'!$A$2, COUNTA('DATASHEET'!$A:$A - 8, 1, 8, 1)
DATA2 =OFFSET('DATASHEET'!$A$2, COUNTA('DATASHEET'!$A:$A - 8, 2, 8, 1)
目標是到/ C /等數據領帶長度/位置B到A所以,如果我添加A上的列,與Data1/2綁定的東西相應地調整(或3/4/5等,這是不同圖表上的不同圖表 )
我希望數據單元被第一行選中,然後一個偏移數字來獲取數據x列。公式上的變化似乎不起作用。
1的問題我還沒有解決:數據沒有正確對齊:
「數據」始終是,在第2最後一列最後一個季度。上個季度總是空空的。數據正在向右移動(在這個例子中,在2010年第三季度 - 不在正確的欄目下,11月份應該低於第四季度,9.5應該低於第二季度)。
我知道我得到一些簡單的錯誤...
似乎是工作。我必須改變的第一件事是CountA - 9(不是CountA - 8)。接下來是「列偏移」(0,1,2,3,...)。也分開一些東西,使其更加劃分(我必須培訓別人如何做到這一點,她的報告需求)。
由於蘭斯:)
0時,保持相同的單元格引用,所以你的3個公式,你需要分別列參數更改爲1,2,3的偏移量(你也放棄了括號關閉COUNTA聲明。 – 2010-09-22 14:42:45
是啊...我要更新我的答案,因爲我再次重做一些東西,並得到它的工作 – WernerCD 2010-09-22 15:03:49