(excel 2013) 带有 VLOOKUP 函数的 3D 公式

2024-01-02

前段时间我在这里问过类似的问题单元格位置相同的 3D 公式 https://stackoverflow.com/questions/25352610/excel-2013-dynamic-change-of-formula-depending-on-number-of-items-in-another-s/25353705#25353705但现在我面临着更困难的问题。我有一个名为 Storage 的工作表,其他工作表简称为 shop1、shop2。

在仓库中,我拥有所有已出售的商品,但并非在每个商店中我都出售相同的所有商品。例如,在某些商店中您找不到特定的商品。 现在我想要什么。在每张表中,我存储已售商品的数量,并且在存储中我希望拥有所有已售商品的总数量。所以我会查找存储中的物品是否在每个商店中出售,如果是,它将查找数字并将其添加到总和中。

如果存储中的项目始终位于同一行,那就很容易了。例如,第 2 行所有项目的总和为

=SUM(Shop1:Shop4!C2)

但会有很多白色和浪费的地方,因为商店只出售部分库存货物。所以现在我想在其中使用VLOOKUP函数。我以为我可以用

=SUM(VLOOKUP(A2;shop1:shop2!A:B;2;FALSE))

但这个公式给了我错误信息。那么如何将3D公式输入VLOOKUP函数呢?

谢谢你的回答

编辑:我想补充一点,存储中的项目并不总是位于每个商店的同一行,因此例如 item1 可以位于 shop1 工作表的第三行,但位于 shop2 工作表和 shop3 工作表的第 10 行你甚至找不到 item1。


首先转到名称管理器(Formulas选项卡)并定义以下内容:

Name:图纸列表

指:={"商店1","商店2","商店3","商店4"}

(或者任何有问题的工作表名称。)

那么所需的公式为:

=SUMPRODUCT(SUMIF(INDIRECT("'"&SheetList&"'!A:A");A2;INDIRECT("'"&SheetList&"'!B:B")))

Regards

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

(excel 2013) 带有 VLOOKUP 函数的 3D 公式 的相关文章

  • 如何计算 COUNTIF 但仅计算唯一值?

    我有一个数据集 其中有一列包含参考文献 参考文献始终遵循相同的格式 1 XXX YYY XXX 始终为 3 个字母 YYY 始终是一个数字 每个XXX都会有YYY 001 如果同一个XXX有多个类型 就会有YYY 002 以此类推 我想知道
  • 实体框架、dll、excel

    我用C 编写了Excel使用的dll 该dll是COM注册的 我与 Excel 的连接没有问题 该 dll 使用实体框架 5 从 SQL Server 数据库检索数据 如果我通过控制台应用程序运行该 dll 则该 dll 工作正常 但是当我
  • 运行时错误“1004”:对象“_Global”的方法“Range”失败

    我在使用 Excel 时遇到问题 有一个生成参考号的表单 但是当我尝试生成参考号时 它有一条错误消息 运行时错误 1004 对象 Global 的方法 Range 失败 当我点击 调试 按钮时 它显示的代码如下 它突出显示代码第 4 行的错
  • Excel 工作表到 iPhone 数据 -- A 点到 B 点

    尽可能简单 我有一个非常简单的 Excel 电子表格 只有 1000 多条记录 我想将其用作 iPhone 应用程序的静态数据源 最好的进攻计划是什么 我心中的可能性 1 直接读取XLS作为数据源 是否有Obj C库用于此 2 将XLS 转
  • 如何使用 Excel.UriLink.16 更改 Excel URL 的文件关联?

    我正在尝试更改文件关联 以便在另一个浏览器中打开 Excel 单元格中的 URL 根据使用 CMD ftype命令与Excel UriLink 16 我应该能够使用以下命令从 powershell 通过 cmd 执行此操作 To chang
  • 在 VBA 中使用 getElementsByClassName

    我正在使用此代码从页面获取产品名称 页面代码是 div class product shop col sm 7 div class product name h1 Claro Glass 1 5 L Rectangular Air Tigh
  • Excel VBA - 如何逐行读取csv文件而不是整个文件

    这是我需要读取的 csv 文件内容 header header header header header header value value value value value value value value value 我在网上找到
  • MS Access 中的舍入

    VBA Access 中舍入的最佳方法是什么 我目前的方法是利用Excel方法 Excel WorksheetFunction Round 但我正在寻找一种不依赖Excel的方法 请注意 VBA Round 函数使用 Banker 舍入 将
  • 标准 VBA 函数“找不到项目或库”

    因此 我必须在我的 PC 上运行别人的 Excel 应用程序 并且在标准函数 如日期 格式 十六进制 中间等 上收到 找不到项目或库 的信息 一些研究表明 如果我在这些函数前加上 VBA 前缀 如 VBA Date 中那样 它会正常工作 网
  • 字典、集合和数组的比较

    我正在尝试找出字典与集合和数组相比的相对优点和功能 我发现了一篇很棒的文章here http www experts exchange com articles 3391 Using the Dictionary Class in VBA
  • VBA根据单元格的值是否为零显示/隐藏行

    我有一个 Excel 工作表 我想根据另一个单元格中的值隐藏或取消隐藏某些行 简而言之 整个事情应该取决于单元格中的值C2 D2 E2 If C2 is blank我想rows 31 to 40被隐藏 如果是的话不为空 他们需要是visib
  • 使用 Apache POI Excel 写入特定单元格位置

    如果我有一个未排序的参数 x y z 列表 是否有一种简单的方法将它们写入使用 POI 创建的 Excel 文档中的特定单元格 就好像前两个参数是 X 和Y 坐标 例如 我有如下行 10 4 100 是否可以在第 10 行第 4 列的单元格
  • 根据单元格值向用户窗体添加复选框

    我对 VBA 很陌生 只有 3 天 但我发现它非常有用且易于使用 但现在我面临一个问题 我需要制作一个具有不同复选框的用户窗体 但我需要根据工作表某一列中使用的信息自动添加它们 我相信我可以使用 For Each Next 但我真的不知道如
  • 定义 js-xlsx 单元格范围

    我正在尝试使用 js xlsx 读取 Excel 值 我可以使用以下代码从工作簿工作表中获取单元格值 if typeof require undefined XLSX require xlsx var workbook XLSX readF
  • 读取R中打开的Excel文件

    有没有办法将打开的Excel文件读入R 当Excel中打开一个excel文件时 Excel会对文件加锁 比如R中的read方法无法访问该文件 你能绕过这个锁吗 Thanks 编辑 这发生在带有原始 Excel 的 Windows 下 发生错
  • VBA中的字符串是可以迭代的数组吗?

    VBA中字符串是数组吗 例如 我可以像在 C C 中那样迭代它吗 做这样的事情 char myArray 10 for int i 0 i lt length i cout lt lt myArray i VBA 中的等价物是什么 它的行为
  • numpy NPV 和 Excel NPV 有区别吗?

    我的 Excel 中有一行包含 11 个值 TotalSavings 0 8000 8000 8000 8000 8000 8000 8000 8000 8000 8000 贴现率为 0 08 我在 Excel 中使用 计算 NPVNPV
  • 如果总和为 0,则查找并删除带标题的最后一列

    我想创建一个宏 查找带有标题的最后一列 并仅当该列的总和等于零时才将其删除 到目前为止 这是我尝试过的 Dim LastCol As Long Dim i As Long With ThisWorkbook Sheets Sheet1 Fo
  • Excel 工作表名称的有效字符

    在 Java 中 我们使用以下包以编程方式创建 Excel 文档 org apache poi hssf 如果您尝试设置工作表的名称 不是文件 而是内部 Excel 工作表 在以下情况下您将收到错误消息 名称超过 31 个字符 该名称包含以
  • VBA在多个文件夹中搜索特定子文件夹并移动其中的所有文件

    你能帮助我吗 我想要一个宏vba来搜索SPECIFIC例如 所有存在并移动其文件的文件夹和子文件夹之间的子文件夹 Xfolder P Desktop Folder1 subfolder SUBFOLDER1 Xfolder 我正在使用 VB

随机推荐

  • 在 javascript 中调用 php 函数

    我不知道如何在我的问题中使用ajax 我在 php 分配 中有一个函数可以更新数据库中的临时表 我想当用户单击按钮 在 javascript 中定义的反馈函数 时运行该函数 分配 我该怎么办
  • 未处理的异常:MissingPluginException(在通道 Awesome_notifications 上找不到方法初始化的实现)

    我已经在 main dart 中初始化了 Awesome notifications 插件当我热重启时 在调试控制台中我收到此错误 E flutter 4447 ERROR flutter lib ui ui dart state cc 1
  • 如何将 Promise 绑定到组件属性?

    我有一个 Promise 对象需要解析到另一个组件 如何实现这一点 以便当 Promise 时component one解决后 promise 对象被解析为component two还可以解决吗 组件一摘录 Component select
  • 通过 SSH 隧道进行 MySQL 复制

    我在通过以下方式设置复制时遇到问题SSH尽管花了很多时间阅读官方文档 文章和 SO 问题 但我仍然在隧道中 我的主人是192 168 0 105奴隶是192 168 0 104 我已经通过以下方式设置了 SSH 隧道 ssh L 3305
  • 在构造函数*内部*分配原型方法 - 为什么不呢?

    从风格上来说 我更喜欢这种结构 var Filter function category value this category category this value value product is a JSON object Filt
  • 备份(或者同步)开发机器的好方法是什么? [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我广泛使用源代码控制来处理与我正在从事的项目相关的任何内容 源代码 文档等 并且我从未以这种方式丢失过任何东西 然而 我的开发机器上发生过两三次崩溃
  • React 应用程序返回 500 内部服务器错误

    我有一个使用 create react app 创建的 React 应用程序 我跑完之后npm run build 并将应用程序部署为静态站点 一切正常 除了当我在索引以外的路线上刷新页面时 它会失败并显示500 internal serv
  • MySQL 整数索引与日期时间索引

    首先我要说的是 我已经看过许多类似的问题 但所有这些问题都与Timestamp and DateTime没有索引的字段类型 至少这是我的理解 众所周知 DateTime 有一定的优势 将它们放在一边一分钟 假设桌子的引擎是InnoDB wi
  • 如何同时在同一窗口中显示和更新两个 matplotlib 图?

    我实现了一个 GUI 它显示两个下拉菜单 您可以在其中选择要显示的两组不同的图表 但是 当我使用以下代码创建图表时 import matplotlib pyplot as plt from matplotlib backends backe
  • 空指针访问:变量在此位置只能为空

    for int i 0 i
  • 如何使用 pprint 格式化多行地图?

    pprint的文档有点像砖墙 如果你打印一张地图 它会打印成一行 如下所示 a b b c d e 相反 我希望像这样打印 可以选择使用逗号 a b b c d e 如何使用 pprint 来做到这一点 您可以设置 print right
  • wamp 服务器错误 #2002 无法打开 phpMyAdmin [重复]

    这个问题在这里已经有答案了 我已经安装了瓦普服务器我工作得很好 但现在我尝试打开php我的管理员但服务器显示此错误 错误 MySQL 说 文档 2002 无法建立连接 因为目标计算机主动拒绝连接 服务器没有响应 或者本地服务器的套接字配置不
  • 如何解决Flutter下拉按钮溢出问题?

    我创建了一个 Flutter 表单 并使用 flutter 构建了一个下拉按钮 我正在将本地儿子数据丢失到下拉列表中 我的下拉按钮中的一些项目很长 我使用 SafeArea 和 ListView 但右侧出现溢出 其他问题中未提及的部分解决方
  • 统计tableau中某列出现Null的次数

    我对 Tableau 比较陌生 我想知道是否有一种方法可以计算列中的空值 我有一个名为字符串类型的电子邮件的列 想知道有多少人尚未输入他们的电子邮件 即空 我尝试创建一个计算字段 计数 ISNULL 电子邮件 但这给了我总计数而不是空值计数
  • 在golang中为ws创建单元测试

    我使用 gorilla Web 套接字框架并使用以下客户端在本地运行 Web 套接字并进行调试 https github com gorilla websocket https github com gorilla websocket ws
  • Angular-CLI for Angular2如何加载环境变量

    我是 angular cli 的新手 想要通过 env 为我的 api 服务调用加载 url 例如 local http 127 0 0 1 5000 dev http 123 123 123 123 80 prod https 123 1
  • 如何仅在某些模式下启用空白模式

    我正在尝试获取 emacswhitespace mode仅在某些模式下自动启用 根据文档 启用global whitespace mode并设置whitespace global modes变量应该完全做到这一点 但我无法让它正常工作 In
  • 即使导入脚本也找不到 Scrollify 函数

    所以我尝试使用 Scrollify 这是一个用于滚动捕捉的 jQuery 插件 我导入 jQuery 没有问题 但无论我如何导入插件本身 我都会收到错误 Uncaught TypeError scrollify is not a funct
  • 如何在 Azure AD 加入设备上的任务计划程序中选择用户

    如何在已加入 Azure AD 的设备上选择 Azure AD 用户帐户 我刚刚遇到这个问题并使用以下步骤解决了它 在任务计划程序中正常创建任务 在安全选项中选择任何本地用户 将任务导出到 xml 文件 从任务计划程序中删除任务 打开cmd
  • (excel 2013) 带有 VLOOKUP 函数的 3D 公式

    前段时间我在这里问过类似的问题单元格位置相同的 3D 公式 https stackoverflow com questions 25352610 excel 2013 dynamic change of formula depending