2009-08-11 22 views
2

我在excel 2007中編寫了一個宏來記錄水位讀數。一旦登錄,它會自動爲30個井中的每個井繪製數據。但是,在Excel 2003中打開工作簿時,圖表不起作用,抱怨圖表數據太複雜而無法顯示(在2007年正常工作)。Excel 2003製圖:圖表數據太複雜

有每孔一個系列(每個孔的數據被記錄在單獨的工作表),並且具有下述式(這樣它會自動更新圖表):

=IF(COUNTA('DW1'!$D:$D)-3>0,OFFSET('DW1'!$D$6,1,0,COUNTA('DW1'!$D:$D)-3), 0) 

凡DW1是工作表名稱包含井DW1的數據。

有關發生了什麼的任何想法?我正在使用if語句,以便在井沒有數據的情況下圖表不會拋出錯誤。

我在想這些公式一起超過了系列數據的限制。無論如何縮短這個或改變公式?

+0

你有沒有在2003年用更少的水井試過它,看看它是否有一個點,它下面的作品? – RBarryYoung 2009-08-11 16:04:02

回答

1

打算爲每個PZ運行單個圖表。我敢肯定,我正在對數據系列公式造成某種限制,而不是數據點(因爲實際上沒有那麼多)。

1

在Excel 2003及更早版本中,圖表中每個系列有32,000個數據點的不可避免的限制。

爲了顯示圖表,您需要減少數據點的數量。要麼縮小X軸的極限,要麼使用過濾算法去除一些「無趣」的數據點。您可能不想隨意抽取數據,因爲這可能會消除數據系列中某些有趣的高點和低點。

+0

現在每個井只有大約5個數據點,所以我不認爲數據量是問題,但可能是系列公式的長度? – JoshPeltier 2009-08-14 14:31:12

0

我沒有回答您的問題,對不起,但是可能有用的解決方法。

我在一個大約10年前的項目中工作,在那裏我們超過了Excel的圖表數據點限制。儘管我想用Excel來完成這項任務,但我無法實現這一目標。

我使用Gnuplot作爲圖表。引入另一種技術是一件麻煩事,但它在任務上表現得非常好。

0

Josh -

什麼是系列公式?你發佈的是一個工作表公式。

每個系列的32k點限制與2007年的97-2003相同。