我试图在Excel中使用OFFSET函数从工作表中拾取数据并将其放入单元格中。我有这个:
=OFFSET('140'!B$48,0,ROWS(Summary!L150))
当我使用拖动功能将单元格复制到下面的单元格时; Summary!L150
更改为Summary!L151
,这很完美,但是我还需要它将图纸引用从“ 140”更改为“ 141”,并在拖动时继续向上计数。我似乎找不到办法在每个新的单元格副本中将工作表号更改为1。
例如:
单元格1:
=OFFSET('140'!B$48,0,ROWS(Summary!L150))
单元2:
=OFFSET('141'!B$48,0,ROWS(Summary!L151))
单元3:
=OFFSET('142'!B$48,0,ROWS(Summary!L152))
这里有任何建议,因为实际上有数百张纸。谢谢你。
答案 0 :(得分:0)
我在那里看不到ROWS函数的要点-您可以只输入1。对于工作表名称,您需要INDIRECT和ROW或ROWS:
=OFFSET(INDIRECT("'"&Row(A140)&"'!B$48"),0,1)
例如。