MIN IF如果有多个标准Excel(返回最早的date,如果)

我已经使用(黑客)MAX IF函数之前,所以我不知道为什么我的MIN如果这里不工作(是的,我是数组input)。 怀疑这将是问题,但我在一个虚拟的盒子上使用Excel(Mac上的Windows Excel)。

我确定这个公式正在打破中频function。 正如你所看到的,它返回0或者FALSE,所以当我把它包装在MIN公式中时,它只是给我一个问题。 在这里预期的结果应该是6/11/2014。

例

在H7中试试这个公式:

 =INDEX(B2:B5,MATCH(1,IF(C2:C5=G7,IF(D2:D5>0,1)),0)) 

按Ctrl + Shift + Enter确认。

显示使用您的数据的公式:

在这里输入图像说明