Excel VLOOKUP在查找值的左侧添加一个值

Excel VLOOKUP在查找值的左侧添加一个值,excel,excel-formula,vlookup,worksheet-function,Excel,Excel Formula,Vlookup,Worksheet Function,使用Excel,是否有任何方法使用VLOOKUP函数查找与最小值和最大值对应的日期 不,使用VLOOKUP无法向左看-它只能向右看。你应该看看索引/匹配组合来解决这个问题。不,使用VLOOKUP无法向左看-它只能向右看。您应该查看索引/匹配组合来解决此问题。如果您愿意使用帮助器列来保存日期,您可以。在我的示例中,我在N列中添加了helper列。因此N列还显示了H列中的日期 =VLOOKUP(I27;$I$6:$O$26;7;0) =VLOOKUP(I28;$I$6:$O$26;7;0) ...

使用Excel,是否有任何方法使用
VLOOKUP
函数查找与最小值和最大值对应的日期


不,使用VLOOKUP无法向左看-它只能向右看。你应该看看索引/匹配组合来解决这个问题。

不,使用VLOOKUP无法向左看-它只能向右看。您应该查看索引/匹配组合来解决此问题。

如果您愿意使用帮助器列来保存日期,您可以。在我的示例中,我在N列中添加了helper列。因此
N列
还显示了H列中的日期

=VLOOKUP(I27;$I$6:$O$26;7;0)
=VLOOKUP(I28;$I$6:$O$26;7;0)
...

如果您愿意使用helper列来保存日期,则可以。在我的示例中,我在N列中添加了helper列。因此
N列
还显示了H列中的日期

=VLOOKUP(I27;$I$6:$O$26;7;0)
=VLOOKUP(I28;$I$6:$O$26;7;0)
...
你的布局是正确的(你不能),并且是出于说明的原因。索引/匹配可能是一个合适的替代方案,但为了提供一些细节,请尝试使用I30复制,以适应:

 =INDEX($H$6:$H$26,MATCH(I27,I$6:I$26,0))
你的布局是正确的(你不能),并且是出于说明的原因。索引/匹配可能是一个合适的替代方案,但为了提供一些细节,请尝试使用I30复制,以适应:

 =INDEX($H$6:$H$26,MATCH(I27,I$6:I$26,0))

如果您不坚持使用
VLOOKUP()
:-),那么有一个简单的解决方案

  • 在第27行上方输入新行,重复列标题(“Thomson”等)。您可以使用
    =I5
    =J5
    等等
  • 现在在I30:
    =DGET($H$5:$N$26;1;J27:J28)
    中输入这个公式。。。然后把它拖到右边
  • 对于最大值,您需要再次重复“最大”行上方的列标题

  • 如果您不坚持使用
    VLOOKUP()
    :-),那么有一个简单的解决方案

  • 在第27行上方输入新行,重复列标题(“Thomson”等)。您可以使用
    =I5
    =J5
    等等
  • 现在在I30:
    =DGET($H$5:$N$26;1;J27:J28)
    中输入这个公式。。。然后把它拖到右边
  • 对于最大值,您需要再次重复“最大”行上方的列标题

  • 如果在表的后面添加了日期为的帮助器列,则可以执行此操作。如果在表的后面添加了日期为的帮助器列,则可以执行此操作。