【问题标题】:EXCEL lookup minimum value with multiple criteria具有多个条件的 EXCEL 查找最小值
【发布时间】:2017-07-25 02:14:17
【问题描述】:

我想出一个公式来查找特定产品在特定日期(表 2,C 列)的最小值,并在(表 2,D 列)中返回商店名称时遇到问题。

Sheet2

示例数据集如下图所示: Sheet1

我需要一个公式(对于 C 和 D 列的每一列),它可以让我向下复制行,并在特定日期为我提供特定产品的最低值。

我最初对 D 列的想法是一个包含 INDEX、MATCH 和 MINIFS 的数组公式。 但是,我不确定 C 列的公式。我在考虑 VLOOKUP,但不确定应该如何选择给定产品的适当价格数组。

提前谢谢你

【问题讨论】:

  • 您能否将您的数据标准化为 4 列 - 产品;店铺;日期:价值?它们不必按那个顺序排列,但更容易分析。
  • 很遗憾,数据是这样设置的,用来记录不同店铺的每种产品在时间上的价格
  • 您仍应按照 Mark 的建议对数据进行规范化,然后您可以轻松地以上面的确切格式创建数据透视表,并执行您想要的任何其他分析和报告。

标签: arrays excel excel-formula


【解决方案1】:

最低值应该这样工作:

=MIN(IF(($I$1:$L$1=$B2)*($H$3:$H$13=$A2),$I$3:$L$13))

在哪里: 检查图片是否有数据参考

D列退货解决办法如下:

=INDEX($I$1:$L$26,2,MATCH(B2&C2,INDEX($I$1:$L$1&OFFSET($I$1:$L$1,MATCH($A2,$H$1:$H$26,0)-1,),,),0))

【讨论】:

  • 感谢您的解决方案。非常有帮助:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-11-18
  • 2021-09-15
  • 2020-08-29
  • 2013-04-23
  • 2019-01-21
  • 2021-12-10
  • 1970-01-01
相关资源
最近更新 更多