2013-10-19 42 views
2

這是我的問題:Excel - 如何使用單元格的值作爲另一個單元格的行值?

我有一個單元格(V4)包含值444.我想用下面的方式在另一個單元格(M12)的公式中使用此值。我希望公式等於= MIN(L12:L444),但不是444我想引用包含值444的單元格V4。但是,當我輸入= MIN(L12:L(V4))時,它顯然不會工作,我該怎麼做?對不起,如果我沒有解釋得很好。 :S

+0

[將單元格中的值用作公式中的單元格引用?](http://stackoverflow.com/questions/12150861/using-the-value-in-a-cell-as-a -cell-reference-in-a-formula) –

回答

0

INDIRECT將工作,並且與您所描述的解決方案最接近,但我更喜歡OFFSET,它使用正確的引用。 (例如,如果插入前l片一列,間接將打破,而補償只會更新其基準預期

兩種方式去與OFFSET:

- 開始爲L $ 1和下降$ V $ 4-1行(這將$ V $ 4個工作,你現在已經定義它。)

=MIN(L12:OFFSET(L$1,$V$4-1,0)) 

- 在$ V $ 4,提供範圍的高度你想要。

=MIN(OFFSET(L12,0,0,$V$4,0)) 

很難在沒有更多上下文的情況下提出建議,但我相信您可以調整其中一種模式以滿足您的需求。

+0

謝謝! 「= MIN(L12:OFFSET(L $ 1,V4-1,0))」工作完美!謝謝其他人回答。我還有另外一個問題,我該如何在圖表中做同樣的事情,即我想要「= Sheet1!$ B $ 12:$ B $ 444」這是要更改爲「= Sheet1!$ B $ 12:單元格V4中的$ B $值「我嘗試再次使用偏移量,但它不喜歡它。有沒有人有任何建議呢? –

+0

我很高興它有幫助。至於你的後續,解決方案可能是使用公式來定義一個命名範圍。我建議你發佈一個新問題。只要回答一個問題的評論,你就不會在這個問題上有很多的眼光。 – maybeWeCouldStealAVan

0

我不知道,如果您嘗試將所有值包含在1列中,然後在非連續單元格中包含。如果是這樣,它應該看起來像= Min(L12:L444,V4)。 L12:L444查看12列444列的每個單元格中的值。
因此,您可以使用逗號或單元格範圍(A3:Z54)檢查單個單元格(A3,D15,Q54)結腸。或者像上面的範圍和特定單元= Min(L12:L444,V4)。

相關問題