我想知道如何在Excel中执行以下查找(Version = 2007)...
第一张(sheet1)有以下两列
UserID CreationDate
0004F9B41DEB7BED80257808003A2D45 29/12/2010 10:36
0074ACD71905583A80257730001EB114 28/01/2011 10:21
00799CCE1BEA0ACB802577AE00588A88 08/01/2011 15:36
009AD15E65AAB6008025783D00746A8B 20/02/2011 21:18
第二张(sheet2)有以下两列
UserID BookingDate
003561E36C682DBE802576C1004A5962 13/01/2011 10:12
003561E36C682DBE802576C1004A5962 13/01/2011 07:51
0051D119847371F1802576210035B302 15/01/2011 12:28
005FF7CD6C0416E38025760D006B81C7 22/02/2011 12:07
005FF7CD6C0416E38025760D006B81C7 22/02/2011 09:33
005FF7CD6C0416E38025760D006B81C7 22/02/2011 09:28
我需要做的是从第一张表中获取一个userID并查明它是否存在于第二张表上但是我只需要找到sheet2上的BookingDate位于sheet1上的CreationDate之后的那些。我不需要第二张表中的任何信息/列 - 只需一个TRUE就是完美的。
谢谢!
答案 0 :(得分:1)
单元格Sheet1!C2
的公式,根据需要向下复制
=IF(ISNA(MATCH(A2,Sheet2!A:A,0)),FALSE,IF(VLOOKUP(A2,Sheet2!A:B,2,0)>B2,TRUE,FALSE))