按ID和最近date在两个文件中匹配,然后返回列号
Sheet 1列:
ID,Visit#,VisitDate
表2数据:
ID,Visit1Date,Visit2Date,Visit3Date等
工作表1缺less访问#所有的ID,但是有VisitDate。 我需要将访问#从工作表2拉到工作表1中。所以,我需要根据访问date从工作表2中抽取访问编号(列#)。
即使描述我在这里需要什么,我也很困难,所以请随时提问。
尝试这个:
=MATCH(C2,INDEX(Sheet2!$A:$DD,MATCH(A2,Sheet2!$A:$A,0),0),0)-1
这将在date中查找完全匹配。 如果这不是我们想要的,0
则从等式中删除最后一个,0
,它将返回date小于但不大于下一列的列:
=MATCH(C2,INDEX(Sheet2!$A:$DD,MATCH(A2,Sheet2!$A:$A,0),0))-1
Sheet2供参考: