通过search不同的列来返回同一行中的值

给定像这样的数据:

ABCD 1 MAX. Time MIN. Time 2 140 08:00 100 01:00 3 150 15:00 50 02:00 4 130 17:00 80 03:00 5 120 22:00 90 04:00 

=MAX(A2:A5)将返回150和
=MIN(C2:C5)将返回50

我怎样才能findCOL B在同一行中的值为150(MAX)和COL D在同一行50(MIN)?

如果您可以确认您只有一个最大值(最小值)(如果不是,则返回第一个出现的公式),则可以简单地使用VLOOKUP :

 =VLOOKUP(Max(A2:A5),A2:B5,2,0) 

对于分钟配方将是相同的:

 =VLOOKUP(Min(C2:C5),C2:D5,2,0) 

或者,你可以使用更灵活的公式:

 =INDEX(B2:B5,MATCH(Min(C2:C5),C2:C5,0)) 

上面的公式在列C中find最小值并从列B返回相应的值