(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 公式 的相关文章

  • VBA 中 Thisworkbook.name 和 Activeworkbook.name 之间的区别

    Thisworkbook 和 ActiveWorkbook 有什么区别吗 示例代码 Sub workbook name MsgBox Thisworkbook name End Sub Sub active name MsgBox Acti
  • django pandas dataframe 下载为 Excel 文件

    我有一个 Django 应用程序 将放置在 Docker 容器中 该应用程序以 Dataframe 格式准备数据 我想允许用户将数据作为 Excel 文件下载到他 她的本地驱动器 我过去使用过 df to excel 但这在这种情况下不起作
  • Windows 更新后 Excel 2010 ActiveX 控件不再工作 [重复]

    这个问题在这里已经有答案了 因此 在工作中 我在安装了最新的 Windows 7 更新 包括 Microsoft Office 2010 更新 后遇到了这个问题 更新的日期是今天 2014 年 12 月 12 日 更新后 我在 Excel
  • VBA 使用 Like 运算符删除行

    简单的事情并不简单 我试图根据具有以 2L 开头的数据的特定列删除行 所以我写了这段代码 LastRow可以理解 Sub Cleanup For i 1 To LastRow If Range F i Like 2L Then Rows i
  • 使用 If 语句执行 Do Until 直到达到特定值

    我正在处理一份大数据表 我需要代码从特定单元格中减去 直到该值大于某个数字 如果这个数字没有达到 我希望它变成0 例如如果A3 A2 gt Q5 then E3 A3 A2 if lt Q5 do A3 A1 如果这不起作用E2 0 我需要
  • VBA - 填充自定义功能区下拉列表/列表框

    我无法填充下拉列表 列表框 原始代码来自 https exceloffthegrid com inserting a dynamic drop down in ribbon https exceloffthegrid com inserti
  • 使用VBA复制垂直列并沿对角线粘贴

    我有一列数据 我们称之为 A 列 其中有 35 行数据 如何在此列上循环 然后将每个数据点粘贴到另一张工作表中 同时为每个循环循环增加列和行 换句话说 我寻求对角粘贴在第二张纸中 有没有一种简单的方法可以在 VBA 中执行此类操作 不要循环
  • 如何将 JavaScript 图表导出到 Excel 文件 (HighCharts)

    我必须将 Javascript 图表 HighCharts 导出到 Excel 文件中 图表在div中呈现 但excel不呈现javascript生成的html css内容 仅呈现没有样式的文本 一个解决方案是将图表渲染为图像 jpeg 但
  • VBA - HTML 抓取问题

    我正在尝试从网站上抓取拍卖数据https www rbauction com heavy equipment auctions https www rbauction com heavy equipment auctions 我当前的尝试是
  • 将最后几个功能添加到我的调度模板生成器中

    感谢 StackOverflow 上的一些出色的人 我几乎完成了调度模板生成器的代码 我还想补充三件事 但我遇到了一些麻烦 当前细分 我有两张表 2 员工列表 和 X 模板 员工列表中的值是从单元格 D9 开始的一列员工姓名 然后将员工值转
  • xlwings: 删除一个列 | Excel 中的行

    如何删除 Excel 中的一行 wb xw Book Shipment xlsx wb sheets Page1 1 range 1 1 clear clear 用于删除内容 我想删除该行 我很惊讶 clear 函数有效 但 delete
  • Office excel将CORS请求作为跨域请求

    我正在尝试从我的 Excel 插件发出跨域请求 正如这里所建议的 http dev office com docs add ins develop addressing same origin policy limitations http
  • 导出到excel时如何显示前导零?

    我正在通过更改内容类型来创建 Excel 报告 Response ContentType application vnd ms excel 我有包含前导零的值 问题是导出到 Excel 时缺少前导零 e g 000123 gt 123 我知
  • 在合并的单元格中选择、插入照片并将其居中

    我是一名研发面包师 正在为我的团队制作食谱模板 模板中有照片 但我需要轻松地允许他们单击一个按钮 打开照片的文件选择器 然后将该照片放在合并的单元格中 我其实不太擅长做这个 Sub InsertPhotoMacro Dim photoNam
  • Excel FILTER() 对于空白单元格返回 0

    我怀疑以前有人问过这个问题 但我找不到 FILTER 即使指定了返回字符串 通常也会为空白行返回 0 Using filter 我经常收到空单元格的 0 返回值 假设 A 列中有 6 行数据 abc xyz abc xyz abc If I
  • JasperReports 中每个工作表属性一页

    我有一个要求 我必须在 JasperReports 中设计一个报告 该报告有 4 页 第一张纸有 5 页 类似的其他纸有一页或两页 我面临的问题是 如果我使用net sf jasperreports export xls one page
  • 我可以获取VBA代码中的注释文本吗

    可以说我有以下内容 Public Sub Information TEST End Sub 有没有办法得到 TEST 结果 不知何故通过VBA 例如 在 PHP 中 有一个获取注释的好方法 这里有什么想法吗 编辑 应该有办法 因为像 MZ
  • VBA ByRef 参数类型不匹配

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

    我的数据每月都会更新 因此我尝试创建一个强大的查询表 该表将显示我创建的枢转 N 列的总和 但我似乎不知道如何在强大的查询中执行此操作 我目前有这个代码 旋转后 创建要求和的列的列表 添加索引列以限制每行 添加一列 该列对该行的列进行求和
  • 输入新行并复制上面单元格中的公式

    我正在尝试创建一个 Excel 宏来执行以下操作 在文档末尾输入新行 复制上面单元格中的公式 到目前为止我有这个 Sub New Delta Go to last cell Range A4 Select Selection End xlD

随机推荐

  • 在 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