Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1076|回复: 5

跨工作簿引用求助

[复制链接]
发表于 2022-6-1 18:04 | 显示全部楼层 |阅读模式
各位大佬,我有个这样的公式“=IFERROR(LOOKUP(9E+307,INDIRECT("[5月明细表.xlsm]"&MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,100)&"!$K:$K")),0)”,当被引用的工作簿也打开时能正常引用,但被引用工作簿不打开就引用不到数据,请问有其它方法实现吗?之前没用indirect函数,是直接指定工作簿和工作表名,但这样每个工作表都要手动指定,因工作表数量多操作太麻烦。谢谢各位大佬指教
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2022-6-2 10:08 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2022-6-2 15:23 | 显示全部楼层

因为就是这条公式的跨工作簿引用,两个工作簿的工作表名基本相同,所以我没放表单。
回复

使用道具 举报

发表于 2022-6-2 16:42 | 显示全部楼层
易示性函数就要打开工作薄才可以,要是不打开除非换思路。比如用power query etc……
回复

使用道具 举报

 楼主| 发表于 2022-6-2 18:30 | 显示全部楼层
tgydslr 发表于 2022-6-2 16:42
易示性函数就要打开工作薄才可以,要是不打开除非换思路。比如用power query etc……

power query是office的,wps没法用啊。还有其它替代或变通方法吗?
回复

使用道具 举报

发表于 2022-6-15 21:21 | 显示全部楼层
zxmlysxl 发表于 2022-6-2 18:30
power query是office的,wps没法用啊。还有其它替代或变通方法吗?

非要用函数,估计你这想法很不好实现,除非那句话,换思路,再或vba代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-31 17:05 , Processed in 0.197081 second(s), 6 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表