在VLOOKUP中动态更改源工作簿的文件路径

2023-12-01

我想要一个包含文件路径的单元格('C:\Documents\Costs\[Costing 2017.xls]Sheet2'!A:D)将用于VLOOKUP在工作簿其余部分的不同工作表中发挥作用。

目前,我的文件路径位于名为“Master Sheet”的工作表的单元格 A2 中因此对该单元格的引用是。

='Master Sheet'!$A$2

在下面的表格(第 2 至 8 页)中,我使用VLOOKUP参考某些产品编号Costing 2017.xls工作簿,返回价格。我可以用VLOOKUP这边走

=VLOOKUP(A2,'C:\Documents\Costs\[Costing 2017.xls]Sheet2'!A:D,4,FALSE)

而且效果很好。

但我希望能够更改文件路径,而不必通过可能超过 8 张的表格复制公式。

我尝试过使用INDIRECT(),但我没有得到我想要的结果。


间接的公式是:

=VLOOKUP(A2,INDIRECT('Master Sheet'!$A$2),4,FALSE)

但间接要求参考工作簿处于打开状态,否则将返回错误。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在VLOOKUP中动态更改源工作簿的文件路径 的相关文章

  • 使用 If 语句执行 Do Until 直到达到特定值

    我正在处理一份大数据表 我需要代码从特定单元格中减去 直到该值大于某个数字 如果这个数字没有达到 我希望它变成0 例如如果A3 A2 gt Q5 then E3 A3 A2 if lt Q5 do A3 A1 如果这不起作用E2 0 我需要
  • 将图表导出为图像有时会生成空文件

    I m doing a macro that exports all the charts in the sheet and then opens Outlook and attaches them However I ve noticed
  • 如何在网页中显示嵌入的 Excel 文件?

    我想允许在网页中查看嵌入的 Excel 报告 有什么办法吗 我不想使用 ActiveX 或 OWC Office Web 组件 我只想从 Internet Explorer 应用程序打开现有文件 我不希望用户下载然后打开它 使用 ifram
  • C# 4.0 动态对象和 WinAPI 接口,如 IShellItem(无需在 C# 源代码中定义它们)

    是否可以 使用 C 4 0 中的新动态关键字 使用接口 如 IShellItem 或其他 WinAPI 接口 而无需在 C 源代码中定义它们 或者至少不定义接口成员 我正在尝试类似的事情 const string IShellItemGui
  • VBA 激活 Internet Explorer 窗口

    我正在制作一个宏 用于打开 Internet Explorer 导航并登录网站 一切正常 但我需要将 IE 窗口放在前面并激活它 这样我就可以使用SendKeys在上面 我发现网站和视频在名为的命令上有不同的方法AppActivate我已经
  • 如何让 Plotly.js 监听刻度标签的点击事件?

    因此 在这个动态图表中 我想在单击任何 Y 轴的刻度标签时更改 Y 轴的最小值和最大值 您可以向所有 y 刻度添加 d3 事件侦听器 并确保 SVG 组获取所有events https stackoverflow com a 1692356
  • VBA - HTML 抓取问题

    我正在尝试从网站上抓取拍卖数据https www rbauction com heavy equipment auctions https www rbauction com heavy equipment auctions 我当前的尝试是
  • Countif 不适用于小时和/或日期

    您好 我有 3 列内的数据 A 目的地 例如洛杉矶 B 承运人 例如 Ups C 发货时间 预计 4 00 使用的时间是24小时时间 不含Am Pm 我需要进行计数才能知道在特定时间我们有多少批货物 尝试过 COUNTIF A1 A100
  • 如何模拟“焦点”和“打字”事件

    尝试模拟 onfocus 和打字事件 但它不起作用 Sub Login MyLogin MyPass Dim IEapp As InternetExplorer Dim IeDoc As Object Dim ieTable As Obje
  • 使用 VBA 的下拉菜单

    我需要使用 VBA 从下拉菜单中选择特定选项 我怎样才能做到这一点 链接到我们试图从中提取的网页 IE document getElementsByName down count click 我尝试过的代码 Full Module Priv
  • 在 Excel 表格中选择多列的代码

    我是 Excel VBA 新手 我需要修改我的代码 以便我能够进一步进行 我想在 Excel 表格中选择多个表格列 这是我的代码 Dim ws As Worksheet Dim tbl As ListObject Set ws Sheets
  • excel 2010刷新BackgroundQuery中运行时错误1004

    我正在尝试用 vba 编写一个脚本 用于将多个文本文件导入 Excel 一张纸 然后将它们绘制在一张图表上 我面临一个问题刷新后台查询命令并出现 1004 运行时错误 我怎样才能解决它 谢谢 埃亚勒 这是我的代码 Sub fring1 Di
  • 当时间为 00:00 时,Pandas 读取 excel 返回类型对象

    在更新版本的 Pandas 中 我使用的是 1 2 3 当从 Excel 文件读取时间时 时间为 00 00 00 时会出现问题 下面的脚本 其中 filepath 是我的 Excel 文件的路径 其中包含一个标题名为 Time 的列 im
  • 合并和颜色样式不适用于 Apache POI excel 2003 格式

    在 Apache POI 中 我为某些单元格应用了一些样式并合并了这些单元格 当我在 2010 年或 2007 年打开时 它工作正常 但在 2003 年 格式样式消失了 每次保存 2003 Excel 文件之前都会弹出兼容性检查对话框 请参
  • SQL Server,插入 Excel“链接服务器”时出现“无效列名”错误

    我有一个简单的 Excel 电子表格文档 运行 Office 2013 我使用 Microsoft Office 15 0 Access 数据库引擎 OLE DB 提供程序 将其用作数据库 我可以使用 MS SQL Server Manag
  • 如何等到 Excel 计算公式后再继续 win32com

    我有一个 win32com Python 脚本 它将多个 Excel 文件合并到电子表格中并将其另存为 PDF 现在的工作原理是输出几乎都是 NAME 因为文件是在计算 Excel 文件内容之前输出的 这可能需要一分钟 如何强制工作簿计算值
  • VBA ByRef 参数类型不匹配

    最初在我的主代码部分中 我有一个丑陋的 if 语句 尽管它会运行丑陋 我决定将其设为我要调用的函数 这导致我收到错误 编译错误 ByRef 参数类型不匹配 我的假设是该函数需要正确引用 尽管我一直在阅读文档并且不明白为什么 gt 声明 Sh
  • 我如何以更好的方式编码而不是像这样的VBA编码

    我正在 Excel 中创建一个仪表板 但是我想知道是否有比这更好的编码方式 我想对其进行模块化 而不是这样做以使其更加整洁 Private Sub Afford If af Value True Then af afr Value Shee
  • Excel 2003 中的 IFERROR

    我通过阅读几个线程了解到IFERROR在 Excel 2003 中由IF ISERROR 我尝试从 Excel 2007 复制的代码是 IFERROR A1 我知道必须有一个简单的解决方案将其转换为IF ISERROR 但我没有任何效果 意
  • 在 Excel 中使用 VBA 设置图像透明度

    有没有办法使用 VBA 脚本对图像应用一些透明度 我录制了一个 宏 但似乎没有录制艺术效果 我已经找到了如何制作形状 但没有找到图像 这需要几个步骤 将自选图形 如矩形 放置在工作表上 使用以下方法将您的实际图片嵌入矩形中 ShapeRan

随机推荐

  • 如何判断 Android Studio 何时运行 gradle?

    我需要在我的 gradle 构建文件中构建一些 hack 以便 Android Studio 能够理解一些事情 当我从命令行目录运行构建时 我不需要这些技巧 有没有办法检测 Android Studio 中何时运行构建 也许通过环境变量等
  • 如何在Scrapy中将显示从无显示变为块显示?

    我正在尝试从下拉菜单中抓取数据 这是link 在检查获取 xpath 的过程中 我意识到没有显示 那么有什么方法可以从显示设置为无的下拉菜单 适合以下汽车 中抓取数据 如果是 否 如何 为什么 您想要抓取的数据通过 Ajax 调用填充 因此
  • PHP 数组作为存储过程的输入

    这就是我现在正在做的 在 PHP 中 foreach array as value query select abc from tblname where colname value fire query 然后我创建这些值的数组并相应地显示
  • 使用 ShinyBS 实现闪亮的反应式工具提示BS

    我尝试使用shinyBS打包到我的简单应用程序中 我想要做的是创建取决于每个单选按钮的反应式工具提示文本 为了澄清我的问题我写了一个简单的代码HTML 和 JavaScript 我也找到了一个solution这似乎解决了我的问题 但实际上我
  • 如何从与 C# 中的 XPath 查询匹配的 XML 文件中获取值

    我想知道是否有一种使用 C 的方法可以返回 XML 文件中与给定 XPath 查询匹配的所有内部值 假设我们有以下名为 exampleWithFruits xml 的 Xml 文件
  • 需要固定长度正则表达式吗?

    我有这个使用前向和后向预测的正则表达式 import re re compile lt 我正在尝试将其从 C 移植到 Python 但不断收到错误 look behind requires fixed width pattern 是否可以用
  • Az / AzureRM / 旧版 Azure Powershell 冲突

    我正在尝试从 AzureRM 升级到适用于 powershell 的新 Az 模块 我们仍然有多种使用 旧版 服务管理 API 资源的情况 例如经典的 Azure 云服务 并且这些 据我所知 仍然需要使用旧的 Azure powershel
  • 通过在循环外声明对象是否有任何性能提升

    我有一段代码 在循环内声明一个对象 例如 foreach ClassA clA new ClassA clA item1 1 clA item2 2 ClassB Add clA 如果我将代码修改如下 是否会有任何性能提升 ClassA c
  • 一旦超出范围,C 会重用本地块 var 的内存吗?

    我相信这个问题在技术上不同于局部变量的内存可以在其作用域之外访问吗 因为它是 C 而不是 C 我知道在 C 中你可以将局部变量放在一个块中 它的作用域将限于该块 include
  • 我们真的可以在所有情况下都避免 goto 吗?

    Fortran 90 及更高版本强烈建议不要使用goto陈述 然而 我仍然觉得被迫在以下两种情况下使用它 Case 1 指示重新输入输入值 例如 program reenter 10 print Enter a positive numbe
  • Node Express 不处理并行请求

    我刚刚创建了一个 NodeJS Express 服务器来了解 NodeJS 的工作原理 我了解到 NodeJS 可以同时处理大量 API 请求 因为 CPU 密集型任务不是由同一线程完成的 然而 我的服务器甚至无法同时处理 2 个请求 即使
  • 回收 IIS7 应用程序池是否会终止任何当前正在执行的请求?

    回收 IIS7 应用程序池是否会终止任何当前正在执行的请求 或者它是否等待所有请求完成 如排水停止 我不希望回收规则导致我的 WCF 站点出现间歇性错误 Thanks No 默认情况下 WWW 服务 建立重叠回收 在 哪个工作进程是 终止后
  • Keras:计算模型输出与输入返回的导数[无]

    我需要帮助计算 Keras 中模型输出与输入的导数 我想在损失函数中添加正则化函数 正则化器包含分类器函数的导数 所以我尝试对模型输出求导 该模型是具有一个隐藏层的 MLP 数据集是 MNIST 当我编译模型并求导数时 我得到的结果是 No
  • 批量复制所有文件而不覆盖

    set dSource C Games Steam steamapps set dTarget E Demos set fType dem xcopy i dSource fType dTarget 这就是我目前必须复制所有文件的方法 但是
  • 如何使用 C# 获取 GAC 的位置?

    我怎样才能得到的位置GAC目录使用C Windows 注册表中是否存在条目 UPDATE 我需要该位置 因为我想枚举和分析位于 GAC 中的程序集 Bye 如果您想枚举 GAC 中的内容 例如编写系统管理工具 您最好的选择是使用 fusio
  • 名称由单下划线分割的 ASP.NET Core 选项模式

    我正在尝试使用 ASP NET Core 选项模式加载我的应用程序设置 The appsettings json包含 TEst hello TEST ABC 2 POCO类 public class AppSetting public st
  • li:将鼠标悬停在访问过的颜色上

    在我的 li 元素中 我有一个链接和一个跨度中包含的一些文本 当我将鼠标悬停在 li 上时 我想更改文本和链接的颜色 这效果很好 但是我正在努力设置访问的颜色并保留此功能 这是我的代码 HTML ul class tour 1 li spa
  • 为什么不能在 for 循环内操作“i”[重复]

    这个问题在这里已经有答案了 为什么 for i in range 10 i 1 print i return 1 2 3 4 5 6 7 8 9 10 代替 2 4 6 8 10 如果需要更多细节 这里将提供一些细节 for i in ra
  • php scandir 产生额外的元素(2 个点)

    Hi 我在名为 content 的目录中有以下文件 index php page1 php page2 php 和 page3 php 然后我有这个代码 column scandir content foreach column as va
  • 在VLOOKUP中动态更改源工作簿的文件路径

    我想要一个包含文件路径的单元格 C Documents Costs Costing 2017 xls Sheet2 A D 将用于VLOOKUP在工作簿其余部分的不同工作表中发挥作用 目前 我的文件路径位于名为 Master Sheet 的