有沒有辦法在沒有命名公式的情況下做到這一點?

有沒有辦法在沒有命名公式的情況下做到這一點?

樣本數據

X   Y
-10 100
-5  25
-2.5    6.25
0   0
2.5 6.25
5   25
10  100

所以我上述的樣本資料位於 C4:D10 範圍內

在 A5 中,我放置了我希望包含在圖表中的資料點(行)的數量

由於 A5 可以改變,我想出了兩個公式來給出動態範圍。

X-Values
=Sheet1!$C$4:INDEX(Sheet1!$C:$C,3+Sheet1!$A$5)
Y-Values
=Sheet1!$D$4:INDEX(Sheet1!$D:$D,3+Sheet1!$A$5)

X-Values
=OFFSET($C$4,0,0,$A$5,1)
Y-Values
=OFFSET($D$4,0,0,$A$5,1)

我還將第一個公式放入命名範圍中

=Xseries1
=Yseries1

當我嘗試在 XY 散佈圖中的 X 和 Y 值區域中輸入公式或命名範圍時,出現錯誤。

編輯系列

編輯系列錯誤

在做了一些研究後,我偶然發現了一個條目,其中提到了將工作簿的名稱放在前面的內容。這適用於命名範圍。

練習冊編輯系列

然而,當我嘗試僅使用公式來完成此操作時,我再次收到錯誤。

=[Book1]Sheet1!$C$4:INDEX([Book1]Sheet1!$C:$C,3+[Book1]Sheet1!$A$5)

工作簿編輯系列不起作用

有沒有辦法在沒有命名公式的情況下做到這一點?

答案1

不,沒有命名公式就沒有辦法。

您無法將公式放入 XY 圖表來源對話方塊中。它只接受範圍或範圍名稱。如您所發現的,您不能只輸入範圍名稱,必須在其前面加上工作簿名稱或工作表名稱。

由於我的工作簿名稱和工作表名稱可能很長,因此我經常建立一個具有單字母名稱的工作表,這樣我就可以在對話方塊中使用它並避免所有鍵入。如果範圍名稱具有工作簿範圍,則可以在圖表對話方塊中使用任何工作表名稱。

範圍名稱方法非常強大,允許使用範圍名稱但不允許使用公式是很有意義的。如果需要更改公式,只需在範圍名稱定義中更改一次,無需在每個圖表系列公式中更改多次。

相關內容