从多个项目#的非静态列表中返回特定项目#的运行总计
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从多个项目#的非静态列表中返回特定项目#的运行总计相关的知识,希望对你有一定的参考价值。
我正在尝试创建一个简化的物流电子表格,其中包含项目的静态选项卡(标题为“可用项目”)及其可用数量,对于每个项目,通过引用另一个选项卡显示库存中该项目的运行总计('已发布&添加')项目及其不断增加和减少的数量。
“已发布和已添加”选项卡将是动态选项卡,在添加零件数量时将使用正整数,在减少零件数量时将使用负整数。为了首先确定表集,计算动态选项卡中的行数的公式将是更可取的,但出于我自己的目的,将查找范围设置为静态数量(例如2000)就足够了。
我尝试过使用各种使用INDEX和MATCH的公式,但是,我似乎无法找到一个解决方案,在发布和添加的选项卡中正确地散列表数组,它看起来好像可能需要AGGREGATE函数。
工作表Sheet1:
| Part Code | Available quantity |
|-----------|--------------------|
| ABC123 | Should be 35 |
| XYZ321 | Should be 21 |
| EFG456 | Should be 25 |
Sheet2中:
| Part Code | Released / Added |
|-----------|------------------|
| ABC123 | 55 |
| XYZ321 | 28 |
| ABC123 | -12 |
| EFG456 | 35 |
| EFG456 | -10 |
| XYZ321 | -7 |
| ABC123 | -8 |
答案
是的,你似乎从使用SUMIF()
中受益
B2中使用的公式转换为:
=SUMIF(Sheet2!$A$2:$A$8,Sheet1!A2,Sheet2!$B$2:$B$8)
以上是关于从多个项目#的非静态列表中返回特定项目#的运行总计的主要内容,如果未能解决你的问题,请参考以下文章