EXCEL求助:上月工作薄201103.xls中单元格D17=D9+'E:\结算\[201102.xls]统计'!$D$17,如何实现本月工作薄201104.xls中单元格D17公式自动变为=D9+'E:\结算\[201103.xls]统计'!$D$17。
注:工作薄201104.xls是由201103.xls复制后,更改文件名所得。请不要用查找替换法。
求助:EXCEL单元格公式引用文件名随之变化问题。
答案:2 悬赏:0 手机版
解决时间 2021-02-18 16:03
- 提问者网友:留有余香
- 2021-02-17 22:03
最佳答案
- 五星知识达人网友:独钓一江月
- 2021-02-17 23:27
把工作薄201103.xls打开,直接复制有公式的单元格到工作薄201104.xls中所需的单元格中,如不符合所需的话,手动改一下即可
全部回答
- 1楼网友:人间朝暮
- 2021-02-18 00:26
单元格输入公式
=mid(cell("filename",a1),find("[",cell("filename",a1))+1,find("]",cell("filename",a1))-find("[",cell("filename",a1))-1)
ps:文件必须保存过公式才有效。
btw:bluesky的建议很好,如果你找到了能得到工作表名的公式,却不能将其修改为得到文件名的公式,那么你需要认真理解一下这几个函数的含义和用法,具体请参考帮助文件。
如果要去掉.xls,只需要将公式中的]修改为.xls]即可。
还是得提醒楼主:理解公式比得到答案更重要。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯