我想检查Date2 column
中的日期是否与Date1 column
中的日期匹配以及哪些日期不匹配。正如你可以看到它匹配的前25个,但最后有10行是空的,这意味着这些值缺失。检查一列中的一个值是否在另一列
我想:
=VLOOKUP(C2:C3020;B2:C3037;C2;TRUE)
然而,只有给我#REF!
回来。
是否有另一种方法来找出哪些日期不匹配?
我很感谢您的回答!
我想检查Date2 column
中的日期是否与Date1 column
中的日期匹配以及哪些日期不匹配。正如你可以看到它匹配的前25个,但最后有10行是空的,这意味着这些值缺失。检查一列中的一个值是否在另一列
我想:
=VLOOKUP(C2:C3020;B2:C3037;C2;TRUE)
然而,只有给我#REF!
回来。
是否有另一种方法来找出哪些日期不匹配?
我很感谢您的回答!
你应该用以下公式:
=VLOOKUP(C2;$B$2:$B$3037;1;FALSE)
只写它D2
细胞和伸展它,直到D3037
。如果在列B
中找不到列C
的日期完全匹配,则返回错误值#N/A
。
要获得FOUND
和NOT FOUND
值,你可以使用这个公式的修改:
=IF(ISERROR(VLOOKUP(C2;$B$2:$B$3037;1;FALSE));"NOT FOUND";"FOUND")
=IFERROR(IF(VLOOKUP(B2,$A:$A,1,FALSE)=B2,"True"),"False")
这可以在不指定列B的精确长度
For instance, consider column values namely A and B
A B
124 23
244 544
343 244
243 124
566
677
To check one value (124) in one column (B) is in another column (A)
=IF(ISNA(VLOOKUP(A2, $B$2:$B$5, 1, FALSE)),"",VLOOKUP(A2, $B$2:$B$5, 1, FALSE))
A B C
124 23 124
244 544 244
343 244
243 124
566
677
如果找到B的结果,则实际返回A的值。这非常有用,因为之后可以复制结果列(C)并粘贴到另一列(D)和PASTE SPECIAL - 粘贴值。然后,如果您转到DATA> FILTER,您可以隐藏空白单元格,并以只包含匹配值的列结束。 – seizethecarp
另请参阅S.De关于如何从列中选择所有值的答案:而不是$ B2:$ B5,请使用$ B:$ B – seizethecarp
THX很多关于你的工作回答!对于'ISERROR'函数,我得到'你为这个函数输入了太多的参数。我不应该把它放进一个if? – user2051347
它应该是IFERROR() – Chris
@ user2051347,我已经更新了unswer。立即尝试 –