需要对重复值求和并根据该值将它们插入到另一个工作表中

问题描述 投票:0回答:1

我正在使用 Excel 2010,尝试创建手动交叉引用库存。我有两张工作表:

  1. “摄入量”有我正在使用的两列:“产品”和“数量”。由于我已经购买了好几个月,所以我重复了不同数量的产品。

  2. “库存”工作表,包含“产品”列、“初始库存”和“摄入量”。产品列具有来自数据库的唯一值,其名称与“摄入量”中的值相同。

我想要做的是创建一个函数,根据产品列中的重复项对摄入量的所有数量进行求和,并将该总和放入基于产品名称的库存工作表中的“摄入量列中。

此外,由于“摄入量”工作表每月都会扩展,我需要一个非静态的公式。

提前致谢。

这是两个工作表中的架构:

“入学表”

产品 数量
BACTRIM FORTE // comp.x 10 // 齐格弗里德 0 2
LEVOTIROXINA GSK // 100 mcg comp.x 50 // GlaxoSmithKline0 1
DELTISONA B // 4 mg comp.x 20 // Elea 0 1
牙科。高露洁 TOTAL 12 CLEAN 薄荷 X90G // 高露洁 TOTAL 12 CLEAN M // 高露洁 5
VALCOTE // 125 mg comp.x 50 // Abbott EPD 0 2
NOZINAN // 25 mg comp.x 30 // 赛诺菲-安万特 0 1

“库存表”

产品 初始 摄入量
牙科。高露洁 TOTAL 12 CLEAN 薄荷 X90G // 高露洁 TOTAL 12 CLEAN M // 高露洁 0 0
102 PLUS // comp.x 60 // Laboratorio Gra0 0 0
102 PLUS // comp.x 90 // Laboratorio Gra0 0 0
102 运动支链氨基酸 // sob.x 30 // Laboratorio Gra0 0 1
ACCU-CHEK 指南 // tiras retivas x 50 // 罗氏糖尿病 0 0 49
ACCU-CHEK PERFORMA 25 // 提拉反应 x 25 // 罗氏糖尿病 0 0 0
ACCU-CHEK PERFORMA 50 // tiras retivas x 50 // 罗氏糖尿病 0 0 30

我尝试使用 SUMIF,但由于某种原因我只能得到某些产品的正确数字。也许我应该结合 SUM 和 VLOOKUP 但我不完全确定如何做到这一点。这是我使用的公式:

=SUMIF(intakes!D:D;"="&A:A;intakes!E:E)

我执行了 VLOOKUP

[=VLOOKUP($A2;intakes!D:E;2;0)]
以查看它是否正确检索了值,但对于“摄入量”列中为 0 的所有产品,我收到 #NA 错误。

编辑:感谢 P.B. 的澄清。我添加了我使用的格式和公式。

excel excel-formula excel-2010
1个回答
0
投票

破译你在寻找什么是相当困难的,但既然你是新人,我会尝试一下。

  • 首先,我假设您获取了摄入量和库存表数据 并使它们成为表格(全部选择它们并插入> 表)。

  • 其次,为它们适当命名(单击表格,单击设计 在功能区中,然后更改表名称)。

  • 最后,在库存表上的摄入量栏中,您可以粘贴此内容 公式:

    =SUMIF(Intakes[PRODUCT],[@PRODUCT],Intakes[QUANTITY])

现在,这是很多假设,因此请根据需要提出问题,以找到适合您的解决方案。

© www.soinside.com 2019 - 2024. All rights reserved.