【问题标题】:Return the running total of a specific item # from a non-static list of multiple item #'s从多个项目 # 的非静态列表中返回特定项目 # 的总和
【发布时间】:2019-04-24 22:00:26
【问题描述】:

我正在尝试创建一个简化的物流电子表格,其中包含一个静态选项卡(标题为“可用项目”)及其可用数量,对于每个项目,通过引用另一个选项卡( '释放和添加')项目及其不断增加和减少的数量。

“已发布和添加”选项卡将是一个动态选项卡,在添加零件数量时使用正整数,在减少零件数量时使用负整数。计算动态选项卡中的行数以便首先确定表集的公式会更好,但出于我自己的目的,将查找范围设置为静态数量(例如 2000)就足够了。

我尝试过使用各种利用 INDEX 和 MATCH 的公式,但是,我似乎找不到在已发布和添加的选项卡中正确散列表数组的解决方案,而且在我看来,好像可能需要 AGGREGATE 函数这样做。

表 1:

| Part Code | Available quantity |
|-----------|--------------------|
| ABC123    | Should be 35       |
| XYZ321    | Should be 21       |
| EFG456    | Should be 25       |

表 2:

| Part Code | Released / Added |
|-----------|------------------|
| ABC123    | 55               |
| XYZ321    | 28               |
| ABC123    | -12              |
| EFG456    | 35               |
| EFG456    | -10              |
| XYZ321    | -7               |
| ABC123    | -8               |

【问题讨论】:

  • 能否提供一些markdown示例数据?例如使用this 工具。请让我们知道预期的结果。现在只是很多文字,很难想象你想要什么。

标签: excel excel-formula


【解决方案1】:

对,你似乎从使用SUMIF() 中受益

B2 中使用的公式转换为:

=SUMIF(Sheet2!$A$2:$A$8,Sheet1!A2,Sheet2!$B$2:$B$8)

【讨论】:

  • 感谢 JvdV - 我似乎和往常一样过于复杂了。
  • 另外,我尝试重新格式化,但你这样做更快。再次感谢!
  • @BrianHoulihan,很高兴它有帮助:)
猜你喜欢
  • 1970-01-01
  • 2014-09-30
  • 2015-09-20
  • 1970-01-01
  • 2023-01-16
  • 1970-01-01
  • 1970-01-01
  • 2013-04-10
  • 2010-09-07
相关资源
最近更新 更多