全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 1190|回复: 12
打印 上一主题 下一主题

[经验] 又EXECL大佬么?求一个EXECL 公式方法。

[复制链接]
跳转到指定楼层
1#
发表于 2023-10-11 10:08:23 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我们现在在做数据统计整理,现在有两个表文件(文件1:A.xls,文件2:B.xls)
现在是需要在文件A中能自动获取文件B工作表中指定的内容。
比如在文件B的Sheet1中的C5输入一组数字,然后在文件A中的指定位置能自动显示这组数字

我们现在用的是这种链接方式可以实现,但是不能更换电脑或者盘符,不然就会出现路径错误,因为这个是绝对路径,不能自动更新链接,需要把路径设置成相对路径文件。
13#
发表于 2023-10-11 11:33:16 | 只看该作者
PowerQuery?
12#
发表于 2023-10-11 11:16:59 | 只看该作者
如果在同一文件夹下,把前面文件路径去掉就行,只要文件名和单元格,每次打开excel它会自动帮你改路径的
=[B.xlsx]Sheet1'!$C$7
11#
 楼主| 发表于 2023-10-11 11:13:16 | 只看该作者
本帖最后由 没心没肺曼斯克 于 2023-10-11 11:19 编辑
雁过拔毛的MJJ 发表于 2023-10-11 11:03
刚才测试了一下,,微软貌似帮你解决了一切(从mac到win,亲测可以读取数据)
你试一下,复制b数据表中数 ...


我这边试了一下,确实可以,不过是绝对路径

不过你二楼的方法我看了一下,更我之前用的一样,现在表已经建好了。引用数据的公式是:

='C:\Users\苑西\Desktop\企业历史沿革管理系统\企业管理\[企业历史沿革管理系统--河南四善装饰工程有限公司.xlsx]工商北岸信息'!E5

现在只需要将路径中的“C:\Users\苑西\Desktop\”全部替换成“\”就可以了。
不过再替换的过程中还需要改变路径后需要一个一个的在点一下新的路径文件。
这个比较麻烦,又好多表,每个表有百十个路径
10#
发表于 2023-10-11 11:03:03 | 只看该作者


刚才测试了一下,,微软貌似帮你解决了一切(从mac到win,亲测可以读取数据)
你试一下,复制b数据表中数据,到a里面,粘贴,选择粘贴链接,貌似默认就是相对路径
9#
 楼主| 发表于 2023-10-11 10:42:10 | 只看该作者
雁过拔毛的MJJ 发表于 2023-10-11 10:40
你这个多个路径好像不太好搞,同目录下,直接用名称就可以

好吧,谢谢了。
8#
 楼主| 发表于 2023-10-11 10:40:56 | 只看该作者
五毛探长 发表于 2023-10-11 10:40
你可以参考二楼的办法,我就是用的二楼的办法做的,我做透视是因为数据需要二次处理,做了一个透视处理 ...

好的,谢谢。
7#
发表于 2023-10-11 10:40:44 | 只看该作者
没心没肺曼斯克 发表于 2023-10-11 10:32
他们不在同一个文件夹中。
文件A的位置是:/根目录/文件A
文件B的位置是:/根目录/子目录/文件B

你这个多个路径好像不太好搞,同目录下,直接用名称就可以
6#
发表于 2023-10-11 10:40:19 | 只看该作者
没心没肺曼斯克 发表于 2023-10-11 10:33
那就是我需要把B文件重新制作成透视表?

你可以参考二楼的办法,我就是用的二楼的办法做的,我做透视是因为数据需要二次处理,做了一个透视处理
5#
 楼主| 发表于 2023-10-11 10:33:17 | 只看该作者
五毛探长 发表于 2023-10-11 10:26
我也有类似的需要跨文件汇总数据的,我是在A文件上建了一个数据透视表,然后在引用数据透视表上的数据 ...

那就是我需要把B文件重新制作成透视表?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-9-23 23:58 , Processed in 0.064870 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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