动态引用 Excel 工作表

2024-02-25

我有一个应该很简单的问题,但我没有解决它。我为一家商店打印了价目表,今年他们将零件编号分成了 5 张工作表,而不是一张。

当用户想要打印价格标签时,她在 C10 中输入=,单击工作表“价格表”并导航到她需要的零件号。

C10 的计算公式为:=价目表!B40

E10 必须包含有关零件号的更多信息,因此 E10 公式为:=VLOOKUP(C10,价格表!B:N,2,FALSE)

但是,现在有了新工作表,她可能会选择工作表“New_Items”,在这种情况下,C10 的结果公式为:=新物品!B40

如何编写 E10 的公式,使其引用与 C10 相同的工作表。

我需要E10=VLOOKUP(C10,价位表!B:N,2,假)

自动变为 *=VLOOKUP(C10,新东西!B:N,2,FALSE)*

有道理?是否可以让 Excel 根据另一个单元格的引用修改工作表引用?

TIA!


是的,您可以使用 INDIRECT() 来完成此操作,这可能需要一些工作,因为您需要以某种方式计算出工作表的名称。

=VLOOKUP(C10, INDIRECT( Concatenate(cell-with-sheet-name, "!B:N"),TRUE ) ,2,FALSE)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

动态引用 Excel 工作表 的相关文章

  • 跨多个工作表的 VBA 宏

    我正在尝试运行一个在多个工作表上执行功能的宏 假设我已经在工作表 4 上分配了宏按钮 我已经列出了我希望它逐步执行的功能 1 选择工作表 4 中的某些单元格并复制到工作表 4 中的相邻单元格 2 删除工作表 3 中的单元格区域 3 剪切工作
  • 为什么Excel在VBA代码的公式中添加@? [复制]

    这个问题在这里已经有答案了 我想问一下excel公式中的 我在下面写了公式 根据某些条件计算出中位数 当我直接在单元格中手动编写公式时 该公式有效 但每次我尝试通过下面的 VBA 代码填充公式时 ThisWorkbook Sheets Pi
  • 计算列中除 n 个指定范围之外的所有字段

    我正在尝试计算整列中除 n 指定范围之外的所有字段 我需要选择整个列以满足将来的扩展 目前我正在尝试 COUNTIF B B lt gt ASY999 OR lt gt ASY002 OR lt gt CIB001 OR lt gt 但公式
  • 如何在 Excel 中将带有“下标”分数的数字转换为小数?

    我有数千个数字 它们以无法用于计算的格式提供给我 9 9 9 10 这就是它们在 Excel 中每行中的显示方式 我想将这些转换为小数 我试过了 FIXED A2 3 但这并没有达到目的 问题的出现是因为分数的格式很奇怪 是否有一个公式或宏
  • Excel 2007 VBA问题设置轴标题

    我需要帮助在 Excel 2007 VBA 中设置 X 轴和 Y 轴标题 它一直抱怨 需要对象 Sub macro2 Dim xAxis As Axis icount 1 Charts Add Charts icount Name iske
  • 减少单元格中/chr(10) 的换行数

    我有一张 Excel 工作表 其中的单元格具有不同数量的换行符 我想减少它 以便每个新行之间只有一个换行符 例如 HELLO WORLD GOODBYE 将修改为 HELLO WORLD GOODBYE 我已经为此绞尽脑汁好几个小时了 并想
  • 使用 PHPExcel 将 Excel 中的单元格按行和列合并在一起

    我需要使用以下命令按行合并 Excel xlsx 中的单元格并再次按列合并PHPExcel http phpexcel codeplex com downloads get 212184 我尝试了以下方法 sheet gt mergeCel
  • 使用列号计算列中数字的平均值

    我正在尝试找到一种使用列号来计算列中数字平均值的方法 例如 我知道 E 列中数字的平均值可以使用公式 AVERAGE E E 获得 但是如果我需要使用列号 在本例中为 5 来计算该平均值该怎么办 提前致谢 使用索引 AVERAGE INDE
  • 在最后(或第四次)出现“.”时分割字符串分隔符

    我喜欢按如下方式分隔字符串 给定以下字符串 Column 1 10 80 111 199 1345 127 0 0 1 3279 我想在最后一个 之后分隔数字 这将得到以下输出 Column 1 Column 2 10 1 12 5 134
  • ROW() 函数在 SUM() 和 SUMPRODUCT() 中的行为不同

    问题定义 在单元格中输入任意数字A1 现在在第一行的任意位置尝试以下公式 SUM INDIRECT A ROW and SUMPRODUCT INDIRECT A ROW 第一个公式进行计算 第二个公式给出 VALUE 错误 这是由于ROW
  • 无法在函数内将数据写入 Excel 2007/2010 中的 VBA 单元格

    我想通过 VBA 设置单元格的值 我用谷歌搜索了一下 看到了一些解决方案 Sheets SheetName Range A1 value someValue Sheets SheetName Cells 1 1 value someValu
  • 复制列中的所有单元格[关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我有一张表 有 200 行 行间有一
  • 需要在Excel中合并3列

    我有 3 列 A B C 我需要合并这 3 列 并且我已经应用了 forumala A1 B1 C1输出为 E 列 我需要输出为 D 列 下面的公式将达到您想要的结果 TEXTJOIN TRUE A1 C1 Textjoin 的工作方式类似
  • 如何计算 COUNTIF 但仅计算唯一值?

    我有一个数据集 其中有一列包含参考文献 参考文献始终遵循相同的格式 1 XXX YYY XXX 始终为 3 个字母 YYY 始终是一个数字 每个XXX都会有YYY 001 如果同一个XXX有多个类型 就会有YYY 002 以此类推 我想知道
  • 基于多个动态过滤条件过滤Excel范围

    我想过滤数据集 考虑几个可以根据可能值列表动态更改的过滤条件 我有过滤条件team其具有以下值 Team A Team B ALL 其中 ALL 是代表所有团队的通配符 对于第二个标准release 如果我想在过滤器中包含多个版本 则值之间
  • Excels COUNTIFS 函数中的数组作为条件,混合 AND 和 OR [重复]

    这个问题在这里已经有答案了 我已经在谷歌上搜索了一段时间 但似乎无法让它发挥作用 我使用 Excel 2010 希望混合使用 AND 和 OR 运算符来计算行数 我想做的是这样的 COUNTIFS A A string1 B B strin
  • 将单元格内的任何单词与单元格范围内的任何单词相匹配

    我有一个短语列表 我想检查是否有任何新术语与该列表部分单词匹配 我正在寻找一个代码来在列表上实现模糊匹配 以返回具有紧密匹配的单元格 示例数据 Phrases Terms real term new words great work new
  • 在单元格中查找以逗号分隔的多个值并返回以逗号分隔的多个值

    如果有人可以帮忙的话 我们将此表称为 1 我想在此处执行查找 可以将工作表 2 中 B 列的值引入工作表 1 中的 B 列 返回的多个值也应该用逗号分隔 我在这里尝试使用 textjoin 公式 但它搞砸的地方是 例如它将 A12 计为 A
  • excel公式中可以设置粗体吗?

    格式样本 https i stack imgur com dmtpZ png 这里我想添加文本a1 b1 c1 但是我想boldb1 文字如命令模块会大胆 这个词可以加粗吗 日期格式 https i stack imgur com jF9U
  • 从 Excel 将参数传递到 SQL Server 上的 MS Query 中的临时变量

    我已经使用 Microsoft 查询创建了参数查询 如上所述here https superuser com questions 197453 run an sql query with a parameter from excel 200

随机推荐

  • ASP.NET MVC 3 在文章视图中添加评论

    我有文章模型public ICollection
  • 从模型中获取在数据透视表 Laravel 5 中没有条目的所有记录

    我正在尝试弄清楚如何实现以下目标 我找了又找 没有结果 我在 Laravel 5 应用程序中有一个数据透视表 它按预期工作 并在相应模型中具有以下功能 Module php public function sites return this
  • 使用 Python setuptools 的安装后脚本

    是否可以将安装后 Python 脚本文件指定为 setuptools setup py 文件的一部分 以便用户可以运行以下命令 python setup py install 在本地项目文件存档上 或者 pip install
  • Spring框架-在哪里解析JWT以进行自定义声明?

    我创建了一个 Spring JWT 授权应用程序 JWT 包含一些自定义声明 在资源服务器端 我想知道我应该在哪里解析 JWT 令牌来收集和检查这些声明 我应该在控制器或某些过滤器中执行此操作吗 最好的做法是什么 也许你有一些例子 您可以结
  • 无法使用flask-assets从sass文件生成all.css文件

    我厌倦了在我的 Flask 应用程序中使用 css 所以我决定使用 Flask 资产转向 scsshttps github com miracle2k flask assets https github com miracle2k flas
  • Spring ApplicationContext Bean 范围

    当您在 Spring applicationContext xml 文件中创建 Service bean 或 Dao bean 时 这些 bean 的范围是什么 每个访问 Web 应用程序的人都会使用同一个 Bean 实例 还是为每个用户的
  • 如何使用 swing 组件向 JLabel 添加刷新计时器

    我正在创建一个迷宫游戏 并希望在游戏舞台上显示一个计时器 我尝试过使用 java util 但它要求我摆脱我的摆动计时器 我怎样才能在游戏中添加一个令人耳目一新的计时器 此代码用于制作包含按钮窗格和游戏舞台的游戏框架 import java
  • 我可以安全地查询被 WRITE_TRUNCATE 替换的 BigQuery 表吗

    If configuration load writeDisposition https developers google com bigquery docs reference v2 jobs configuration load wr
  • 为 iPad / iPhone 加载不同的启动屏幕

    我想为 iPad 和 iPhone 加载不同的启动屏幕故事板 为此我在 info plist 中添加新条目 如下所示 但它只加载 iPhone 启动屏幕 任何帮助将不胜感激 提前致谢 Way 1 为此 您必须使用两个 xib 一款适用于 i
  • 如何用Java创建停靠面板?

    如何用 Java 创建停靠面板 如果你想使用Swing http en wikipedia org wiki Swing 28Java 29在你的应用程序中的对接框架中 有一些已经存在 InfoNode http www infonode
  • 读取带有unicode字符的文件

    我有一个 asp net c 页面 并尝试读取具有以下字符 的文件并将其转换为 从倾斜撇号到撇号 FileInfo fileinfo new FileInfo FileLocation string content File ReadAll
  • 如何使用 python 列出可用的测试?

    如何列出所有发现的测试 我发现这个命令 python3 4 m unittest discover s 但这并不完全是我想要的 因为上面的命令执行测试 我的意思是让我们有一个包含大量测试的项目 执行时间为几分钟 这迫使我必须等到测试完成 我
  • asp.net mvc从视图修改主文件

    我需要从视图文件 aspx 将类属性添加到正文标记 但该标记位于主文件中 如何从视图访问 body 标签 在你的视图输出中你可以添加一个jQuery http api jquery com addClass 执行此操作的客户端脚本将在页面拼
  • 将货币价值存储为美分/小单位有哪些缺点?

    我注意到一些金融 api 例如用于信用卡处理的 stripe api 要求将金额以美分形式传递 这似乎是一个很好的简化 这让我想知道为什么我不在我当前的应用程序中的所有地方都这样做在我的 Java 代码中使用数据库 NUMERIC 无限长度
  • 停止 shell 通配符扩展?

    有没有办法让编译后的命令行程序告诉 bash 或 csh 它不希望在其参数中扩展任何通配符 例如 人们可能需要一个 shell 命令 例如 foo 简单地返回该字符的 ASCII 数字值 不会 扩展发生在命令实际运行之前 您只能在运行命令之
  • 如何在报告中插入两页

    我面临一个问题 还有两个问题jrmxl文件 我想加入其中pdf文件 但每个都在一页中 我看到了下面的一些提示 但我不知道它们是否是最好的 因为我的第一个文件有 3 个频段 title detail and summary 第二个有detai
  • 如何获取 UITableView 标签文本字符串 - 自定义单元格

    我有一个带有自定义单元格的 UITableView 自定义单元格包含 UILabel 和 UIImageView 我在网上看到 当用户按下单元格时 可以从普通的 UITableView 单元格获取文本并将其存储在字符串中 但是 当您使用自定
  • 如何从不同的范围创建对象

    我在 Guice 中有一个范围单例的对象 在方法中f 我想创建一个新对象 但让 Guice 进行注入 我认为传递注射器并不是一个好的做法 那么我怎样才能获得一个新的 Guicy 对象实例呢 正如上面所建议的 提供商可能是做到这一点的方法 这
  • 功能检测自动播放 HTML5 音频 - 移动浏览器上的音频

    因此 我有一个网站 用户希望演示服务器端脚本生成的音频输出 他们选择一些选项并点击创建按钮 然后我在 HTML5 音频元素中进行 AJAX 并将 autoplay 属性设置为 true 这在桌面上效果很好 但在移动设备上效果不佳 到目前为止
  • 动态引用 Excel 工作表

    我有一个应该很简单的问题 但我没有解决它 我为一家商店打印了价目表 今年他们将零件编号分成了 5 张工作表 而不是一张 当用户想要打印价格标签时 她在 C10 中输入 单击工作表 价格表 并导航到她需要的零件号 C10 的计算公式为 价目表