2012-03-05 34 views
0

我想這取決於這個命名範圍以外的值在一個名爲範圍內引用單元格指數與相對值參考

我希望看到的理想是:

INDEX(named_range;;COLUMN()-RC1) 

然而,INDEX在識別Column()時不允許RC1。

一種方法是將RC1作爲命名範圍的一部分(通過將數據複製到第一列範圍等),但是因爲命名範圍與包含該公式的單元完全不同,「我不想要...」。

任何其他選項來實現它?

感謝

*增加: 也許目的幫助。我們的目標是根據RC1中的使用期限來查找未來需要替換的已安裝單元(named_range)的數量。*

+0

是RC1單元格引用?如果是這樣,它在Excel 2010中適用於我。 – 2012-03-05 19:11:46

+2

命名範圍是單行嗎? – 2012-03-05 19:37:31

+0

對不起,不是不是 – jorgusch 2012-03-07 12:05:23

回答

2

按照意見,你需要考慮到帳號命名的範圍,以獲得正確的列的起始列,可能使用

=INDEX(named_range;;COLUMN()-RC1-MIN(COLUMN(named_range))+1)

0

INDEX有兩個版本,您只考慮INDEX/MATCH (2D)版本,但它也具有INDEX/MATCH/MATCH版本。

INDEX(My3DRange,MATCH( 「Y」,MyYValues,1),MATCH( 「X」,MyXValues,1))

enter image description here

+0

我很抱歉,但我不明白這是如何解決我的問題。我選擇的單元應取決於公式所在的列。匹配函數引用靜態值,我必須先定義它。 – jorgusch 2012-03-07 12:14:31

+0

你可以發佈一個小圖片,就像我顯示你的樣本數據和你手動模擬出想要的結果一樣嗎?這可能會使問題更清楚。道歉。 – 2012-03-07 19:28:03

+0

這是正常的,我犯了一個錯誤,看到我上面的評論。解決了。 – jorgusch 2012-03-08 12:09:24