按ID和最近的日期匹配两个文件,然后返回列号

时间:2016-04-08 14:36:26

标签: excel

表1栏:

ID,访问#,VisitDate

表2数据:

ID,Visit1Date,Visit2Date,Visit3Date等

第1页缺少所有ID的访问#s,但是有DOD。 我需要将表格2中的访问#拉到表格1中。因此,我需要根据匹配访问日期从表格2中提取访问号码(列#)。

我很难在这里描述我需要的东西,所以请随时提问。

1 个答案:

答案 0 :(得分: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