2012-12-20 57 views
0

令人困惑的一個。我使用的是動態範圍Excel動態範圍變化(無邏輯)

=OFFSET('EA OPs'!A4,0,0,COUNTA('EA OPs'!$A:$A)-1,96) 

我它分配給rOps在名稱管理器。然後,我嘗試將數據透視表源文件更改爲rOps。點擊一個隨機單元格。在名稱管理器點擊回來了,它已更改爲:

=OFFSET('EA OPs'!G3,0,0,COUNTA('EA OPs'!$A:$A)-1,96) 

然後

=OFFSET('EA OPs'!G24,0,0,COUNTA('EA OPs'!$A:$A)-1,96) 
隨機

看似。雖然它似乎靠近我點擊的單元格?

任何想法?

回答

1

您需要將A4固定爲美元符號,並將其作爲絕對參考。否則,它與任何活動單元有關:

=OFFSET('EA OPs'!$A$4,0,0,COUNTA('EA OPs'!$A:$A)-1,96) 

命名範圍總是以這種方式表現,這可能很有用。例如,在A2激活的情況下,您可以創建名爲「CellAbove」的範圍並將其設置爲「= A1」。然後,您可以在任何單元格的公式中使用它,例如`= CellAbove/2',結果將是單元格的一行值除以2.

+0

我從來沒有真正使用它們,所以它把我搞糊塗了。謝謝,正準備把筆記本電腦從窗戶裏扔出去!大聲笑 – aSystemOverload