2016-04-08 18 views
0

表1柱:匹配由在两个文件ID和最接近的日期然后返回列数

ID,访问#,VisitDate

表2数据:

ID,Visit1Date,Visit2Date,Visit3Date等

表1缺少访问#所有的ID,但有VisitDate。 我需要将来自工作表2的访问#拉到工作表1中。因此,我需要根据匹配访问日期从工作表2中提取访问编号(列#)。

即使描述我在这里需要什么,我也很困难,所以请随时提问。

回答

1

试试这个:

=MATCH(C2,INDEX(Sheet2!$A:$DD,MATCH(A2,Sheet2!$A:$A,0),0),0)-1 

这将查找的日期完全一致。如果这不是什么都想然后从方程式最后,0和其中的日期比下一列不到,但不大于它会返回列:

=MATCH(C2,INDEX(Sheet2!$A:$DD,MATCH(A2,Sheet2!$A:$A,0),0))-1 

enter image description here

Sheet2中以供参考:

enter image description here

+0

拯救生命!谢谢! –

+0

我还有另外一个挑战。如果我想拉日期怎么办? 示例:在答案的顶部表格中,我有访问#,并且想要根据列标题中的访问#从第二个表格拉出访问日期? –

+0

使用vlookup作为第一个ID作为第一个标准anb访问次数。如果你无法做到这一点,就把它放在另一个问题上。接下来的一段时间,我离开了办公桌,有人可能会更快地得到更好的答案。 –

相关问题