2017-03-05 124 views
0

我遇到了一个公式,以查找特定日期的特定产品的最小值(表2,C列),并返回商店的名称(工作表2,D栏)。EXCEL查找最低值与多个标准

Sheet 2中

Sheet2

样本数据集如下: Sheet 1中

Sheet1

我需要一个公式(对于每一列C和d的)这将允许我复制该行,并给我一个证书的最低价值ain产品在某个日期。

我最初认为D列是一个带有INDEX,MATCH和MINIFS的数组公式。 但是,我不确定C列的公式。我在考虑VLOOKUP,但不知道如何选择适当的给定产品价格阵列。

预先感谢您

+0

您能否将您的数据标准化为4列 - 产品;店;日期:价值?他们不必按照这个顺序排列,但分析起来要容易得多。 –

+0

不幸的是,数据是这样设置的,以便记录来自不同商店的每种产品的价格 – Zak

+0

您应该仍然按照Mark所建议的那样对数据进行标准化,然后您可以使用上面的精确格式轻松创建数据透视表,还可以做任何其他的分析和报告。 – Michael

回答

2

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

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

其中: 数据引用检查画面

enter image description here

这里是解决方案到r eturn shop in D column:

=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)) 
+0

谢谢你的解决方案。很有帮助 :) – Zak