2017-08-29 22 views
1

我需要填充表與水平指的是從另一個表如何填補水平,但公式遞增單元格引用垂直

在水平表是垂直值我做了以下

='Tab 3x3'!G10 

但是,當我拖到一邊,它增加了列,而不是單元格。這將需要他繼續G11,G12 ......等等。

我試圖以各種方式錨定($),但它沒用。我也嘗試使用TRANSPOSE,即使工作,但它得到一個爛攤子,我需要與上述公式相同的參考。我還研究並找到了使用膠印的工作人員,但我不太明白。

任何簡單的方法來做到這一點?

+0

順便說一句,轉也將工作,但你需要使用它作爲數組公式(ctrl + shift + enter) – AlexT82

回答

2

使用INDEX:

=INDEX('Tab 3x3'!$G:$G,COLUMN(A:A)+9) 
+0

哇,完美的工作! THKS。 –

0

使用

=INDIRECT("'tab 3x3'!"&ADDRESS(COLUMNS($A$7:E7)+5,7),TRUE) 

或在斯科特的評論來看,使用

=OFFSET('tab 3x3'!$G$10,COLUMNS('tab 3x3'!$G$10:G10)-1,0) 
+0

供參考:「間接」和「地址」都是易失公式,如果工作簿處於打開狀態,則過度使用這些公式會在整個應用程序的計算時間中產生影響。 –

+0

感謝您的意見:) – PeterH