Excel Vlookup日期,

时间:2015-03-21 18:40:06

标签: excel excel-formula vlookup excel-2013

我有2张excel表1,它链接到一个访问数据库,并从中提取信息,1用户可以输入他们的工作时间信息。

我正在尝试进行一些数据验证,以便如果日期中有任何信息,则数据库中包含与之关联的信息,那么它将显示该数据,而不是在我的其他工作表上显示为00:00:00。我现在把它简化为同一张表,直到我可以使它工作

我试过= VLOOKUP(K1,A:I,4,FALSE),显示#N / A

其中K1是我正在搜索的日期,我附上了我的桌子的图像,该图像会在加载时刷新。

我的最终目标是让它搜索日期(kpi_date)和名称(ad_name),并在每列中显示信息。

非常感谢任何帮助

亲切的问候

http://i.stack.imgur.com/DDOjO.png

1 个答案:

答案 0 :(得分:0)

你很可能想要

=VLOOKUP(K1,B:C,2,FALSE) 
  

=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

     

lookup_value =您要搜索的值和

     

table_array =您想要搜索的数据,最左边的列用于>查找日期 - 即(col B),其余列可以用作>返回值(在您的示例中为col C)

     

col_index_num =您要为table_array返回的列作为表的索引>,table_array的第2列

     

[range_lookup] =可选(如果省略则为TRUE)TRUE将在最左边的列中使用最接近的匹配>(需要排序的表才能正常工作)设置为> FALSE以找到完全匹配(不需要排序)

在所有情况下,从顶部找到的第一行是用于获取返回值的行,即使col B中存在多个值