Excel formula Excel`Vlookup`和`IF`函数
这是我的桌子: 床单Excel formula Excel`Vlookup`和`IF`函数,excel-formula,Excel Formula,这是我的桌子: 床单 A B 1 UserID Time/Date 2 1001 2014-7-1 3 1002 2014-7-1 4 1001 2014-7-2 5 1001 2014-7-3 6 1002 2014-7-4 ...etc... 床单 A
A B
1 UserID Time/Date
2 1001 2014-7-1
3 1002 2014-7-1
4 1001 2014-7-2
5 1001 2014-7-3
6 1002 2014-7-4
...etc...
床单
A B
1 UserID: 1002
2 2014-7-1 Y
3 2014-7-2 N
4 2014-7-3 N
5 2014-7-4 Y
...etc...
我想检查特定日期中的用户ID(手动输入,B1)是否缺失。(带式,B2:B5)
我使用了=vlookup(“B1”,sheetA$!$A:$B,2,FALSE)
,但它只返回日期。
SheetB
的A列是通过键入预定义的
如何制作公式来检查USERID和DATE并返回Yes/No
或者有更好的方法进行比较?我认为解决这个问题的最好方法是添加第三列,将用户ID和日期/时间连接起来。因此,我将用以下公式在表A中添加C列:
=CONCATENATE(A2,B2)
这将创建一个唯一的排序标识符,然后您可以轻松地在VLOOKUP中使用它。因此,在表B中,我将使用:
=IF(ISERROR(VLOOKUP(CONCATENATE($B$1,A2),SheetA!$C:$C,1,FALSE)),"N","Y")
谢谢,栏目应该是2而不是3(打字错误)。在您的代码中,没有用于比较A列的输入。谢谢-我错过了。我已经修改了我的答案。使用
串联是一个好主意,谢谢。