将数据行从一个Excel文件dynamic复制到另一个
我有很多不同的序列号的数据分布在许多文件中,我想dynamic地使用参考单元值和INDIRECT()函数复制到模板中。 我想这样做,而不使用VBAmacros。
例如,在模板中:单元格A1: SN016
。 单元格A2: =INDIRECT("C:\Users\Johannes\TestData\"&A1&"\[data.xlsx]Sheet1!A2")
这个想法是将A1更改为相应的数据文件位置,并更新模板中的整个数据范围。 我得到一个#REF! 结果虽然当我尝试这一点。 如果我可以拖动复制公式框并让Sheet1!A2
变成Sheet1!A3
, Sheet1!A4
, Sheet1!B2
等等,那也不错。