Excel查找帮助

时间:2011-02-23 09:55:47

标签: excel

我想知道如何在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就是完美的。

谢谢!

1 个答案:

答案 0 :(得分:1)

单元格Sheet1!C2的公式,根据需要向下复制

=IF(ISNA(MATCH(A2,Sheet2!A:A,0)),FALSE,IF(VLOOKUP(A2,Sheet2!A:B,2,0)>B2,TRUE,FALSE))