如果查找值位于表数组右侧的列中,则VLookup

| 我已经建立了一个电子表格,它已经包含很多数据。 A列保存日期对象,B列保存数值。我想使用Vlookup查找数值并返回相应的日期值。问题是Vlookup在表数组的最左列中搜索,这是一个问题,因为该列包含日期。如果我要查找日期,这将很容易完成,但是如何查找数值。我知道可以互换日期和数字列,但是我正在寻找一种解决方案,使我可以保持电子表格的结构完整。     
已邀请:
date         value
01/01/2010    4
10/02/2011    5
15/03/2011    2


=INDICE(A2:A4;CONFRONTA(5;B2:B4;0))
这给你
10/02/2011
。 这些是意大利语功能名称。 等效的英语分别是
INDEX
MATCH
。 编辑。在用户提出问题后进行更新。 让我们假设您的日期在a2:a7范围内,并且其值在b2:b7上,并且您正在寻找值为5的最近日期:
=MAX(IF($B$2:$B$7=5;$A$2:$A$7))
您必须使用数组公式,因此键入后必须按ѭ5键。     

要回复问题请先登录注册