假设我有很多工作表:Total, Product1, Product2,... Product100
。所有Productx
工作表在单元格分布上都是相同的。
我想在工作表Total
中收集所有产品工作表中的单元格值。
通过单击[我将进入单元格D12
],我可以在工作表Product15
中获取单元格='Product15'!D12
的值。我可以拖动它并获得以下='Product15'!D13
,='Product15'!D14
,这太棒了!
但是,有没有办法避免点击并自动执行? (我有很多产品表!)。
我尝试将所有产品工作表名称放在一行,并创建一个间接链接,但它不起作用。防爆。其中“Product15”将位于Total
工作表和单元格B$15
中:
=indirect(concatenate("'",B$15,"'!",D13),TRUE)
任何想法/评论都非常感激!
答案 0 :(得分:1)
在工作表总计单元格 A1 中输入:
=INDIRECT("Product" & ROW() & "!D12")
并复制下来。
答案 1 :(得分:1)
你可以让D13中的D成为一个字符串,但13是一个在复制时重新计算的数字:
=indirect(concatenate("'",D$3,"'!","D", ROW()+8),TRUE)
根据需要调整8