如果我有多个代表商家周数的文件,例如第1周,第2周,第3周等,其中每个新周查看上周的数据。我写过这个公式
='C:\Users\David\Documents\Excel\[Week 2.xlsx]Sheet1'!$E5
在第3周的文件中。
有没有办法每周增加周数而无需手动更改包含此公式的每个单元格?我尝试过使用1个单元来表示周数,在这种情况下为“3”(在单元格1A中),然后使用= 1A-1给出值2(在单元格A2中),但之后无法在任何情况下使用它替换文件扩展名的方法
基本上我想要使用上面给出的值来改变
='C:\Users\David\Documents\Excel\[Week 2.xlsx]Sheet1'!$E5
到
='C:\Users\David\Documents\Excel\[Week (CELL A2).xlsx]Sheet1'!$E5
所以每周的单元格A2将通过从单元格A1中的当前周数中减去1来更改为前一周的数字,并使用此更新包含的所有公式(CELL A2)
谢谢你,如果你可以帮助我
答案 0 :(得分:1)
使用此公式:
=INDIRECT("'C:\Users\David\Documents\Excel\[Week "&A2&".xlsx]Sheet1'!$E5")