又EXECL大佬么?求一个EXECL 公式方法。

查看 106|回复 8
作者:没心没肺曼斯克   
我们现在在做数据统计整理,现在有两个表文件(文件1:A.xls,文件2:B.xls)
现在是需要在文件A中能自动获取文件B工作表中指定的内容。
比如在
文件B的Sheet1中的C5输入一组数字
,然后在
文件A中的指定位置能自动显示这组数字

我们现在用的是这种链接方式可以实现,但是不能更换电脑或者盘符,不然就会出现路径错误,因为这个是绝对路径,不能自动更新链接,需要把路径设置成相对路径文件。

文件, 路径, 我们现在

youzi   
要在文件A中自动获取文件B工作表中指定的内容,并且避免路径错误和自动更新链接问题,可以使用Excel中的公式方法。下面是一种可能的解决方案:
1. 打开文件A和文件B。
2. 在文件A的指定位置,使用以下公式来获取文件B中Sheet1中的C5单元格的值:
   ````
   ='[B.xls]Sheet1'!C5
   ```
   此公式中,`[B.xls]`表示文件B的文件名,`Sheet1`表示要引用的工作表名称,`C5`表示要引用的单元格位置。
3. 确保文件A和文件B保存在同一文件夹中,或者至少在相对路径下的相同文件夹中。
4. 保存文件A,并关闭。
当你打开文件A时,公式会自动计算并显示文件B中指定单元格的内容。由于使用了相对路径,无论你将文件A和文件B移动到其他位置,只要它们保持在同一文件夹或相对路径下的相同文件夹中,公式都会正确地引用文件B的内容。
请注意,如果文件B的工作表名称或单元格位置发生更改,你需要相应地更新文件A中的公式,以便正确引用新的位置。
这种方法可以避免绝对路径错误和手动更新链接的问题,使你能够自动获取文件B中指定内容而无需更换电脑或盘符。
五毛探长   
我也有类似的需要跨文件汇总数据的,我是在A文件上建了一个数据透视表,然后在引用数据透视表上的数据
没心没肺曼斯克
OP
  

youzi 发表于 2023-10-11 10:26
要在文件A中自动获取文件B工作表中指定的内容,并且避免路径错误和自动更新链接问题,可以使用Excel中的公 ...

他们不在同一个文件夹中。
文件A的位置是:/根目录/文件A
文件B的位置是:/根目录/子目录/文件B
这样子可以套用这个公式么?
没心没肺曼斯克
OP
  

五毛探长 发表于 2023-10-11 10:26
我也有类似的需要跨文件汇总数据的,我是在A文件上建了一个数据透视表,然后在引用数据透视表上的数据 ...

那就是我需要把B文件重新制作成透视表?
五毛探长   

没心没肺曼斯克 发表于 2023-10-11 10:33
那就是我需要把B文件重新制作成透视表?

你可以参考二楼的办法,我就是用的二楼的办法做的,我做透视是因为数据需要二次处理,做了一个透视处理
雁过拔毛的MJJ   

没心没肺曼斯克 发表于 2023-10-11 10:32
他们不在同一个文件夹中。
文件A的位置是:/根目录/文件A
文件B的位置是:/根目录/子目录/文件B

你这个多个路径好像不太好搞,同目录下,直接用名称就可以
没心没肺曼斯克
OP
  

五毛探长 发表于 2023-10-11 10:40
你可以参考二楼的办法,我就是用的二楼的办法做的,我做透视是因为数据需要二次处理,做了一个透视处理 ...

好的,谢谢。
没心没肺曼斯克
OP
  

雁过拔毛的MJJ 发表于 2023-10-11 10:40
你这个多个路径好像不太好搞,同目录下,直接用名称就可以

好吧,谢谢了。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部