EXCEL使用多个条件查找最小值

时间:2017-03-05 05:17:48

标签: arrays excel excel-formula

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

Sheet 2中

Sheet2

示例数据集如下所示: 的 Sheet 1中

Sheet1

我需要一个公式(对于C和D列中的每一个),它允许我复制该行,并在特定日期给我一个特定产品的最低值。

我对D列的初步想法是使用INDEX,MATCH和MINIFS的数组公式。 但是,我不确定C列的公式。我正在考虑VLOOKUP,但不确定如何选择适当的给定产品价格数组。

提前谢谢

1 个答案:

答案 0 :(得分:2)

最低值应该以这种方式工作:

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

其中: 查看图片以查找数据

enter image description here

以下是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))