excel - 尝试在单元格公式中使用基于用户的文件路径
问题描述
我有一个电子表格,其中包含大量 IF、VLOOKUP 等公式,并引用了同一电子表格中其他工作表中的数据。对于我正在运行的每个项目,我最终都会有许多这样的电子表格。
我不会更新每个引用的数据,而是使用引用的数据制作一个主电子表格,项目电子表格将引用该主电子表格的数据。我遇到的问题是其他用户将使用这些项目电子表格,而主电子表格将位于与用户 PC 同步的 OneDrive 上。现在我必须处理公式中的不同文件路径。
我找到了一个 VB 脚本,它将返回用户的 PC 名称。我可以建立一个表,根据用户名,它将指向正确的文件路径。我已经尝试将文件路径作为定义名称,但它不起作用。
这个公式有效:
=VLOOKUP('CTC Review'!F3&'CTC Review'!G1&'CTC Review'!A13,'C:\Users\user1\OneDrive\Operations\Financials\CTC\CTC Data\[CTC Data Jan-19.xlsx]C2CDataExtractForLabor'!A2:M5000,7)
我想要开始工作的是:
=VLOOKUP('CTC Review'!F3&'CTC Review'!G1&'CTC Review'!A13,'DEFINEDNAME & C2CDataExtractForLabor'!A2:M5000,7)
任何帮助将不胜感激。
解决方案
推荐阅读
- database-design - 在 OLAP 多维数据集中存储不同时间间隔的最佳实践
- java - Apache Poi 4.1.2 和 net.sf.jxls (jxls-core 1.0.6) 之间的兼容性
- python - Python,如何在 b[z] 中为 z 添加 +1?
- html - 如何创建与具有可滚动主体的容器高度相同的引导卡
- asp.net-core - Microsoft.AspNetCore.Server.HttpSys DLL 升级后的 400 错误请求
- mysql - 有没有办法在 Windows 的命令行之外启动 MySQL 服务器?
- json - jq:从另一个嵌套对象创建对象
- loops - 使用循环将输出值添加到 CSV 文件
- python - 它是否符合“默认构造函数”的定义?
- docker - 使用 JDBC 的 Docker 通信链接失败