我有两列彼此不同的列。一个包含数字,另一个包含文本。 试图将两者与另一个单独的工作表进行比较(匹配)。
当然,我可以分别对每个人进行VLookup,但这并没有给出我正在寻找的答案。 我想知道前两列是否与另一个工作表相关。
我也试过一个IF(VLookup,但可能做错了。
总结一下。如果列A和列B都在另一个工作表上,则为True或False。
答案 0 :(得分:0)
这是一个工作表功能,只要您在工作表2中查找1列,就可以执行您想要的操作。只需将[]中的值替换为实际范围:
=NOT(OR(ISNA(MATCH([ColumnA],[OtherWorksheet],FALSE)), ISNA(MATCH([ColumnB],[OtherWorksheet],FALSE))))
以下是使用实际范围的示例:
=NOT(OR(ISNA(MATCH(A1,Sheet2!A:A,FALSE)), ISNA(MATCH(B1,Sheet2!A:A,FALSE))))
仅供参考:如果您不想在单元格中显示条件格式,也可以使用此公式进行条件格式化。
只是解释一下:
如果找到值,MATCH
将返回一个数字,否则将为#N / A.
ISNA
将表明结果是否为#N / A.
如果嵌套OR
表示TRUE,则ISNA
将为TRUE。 (意思是没有找到1个值)
NOT
翻转为假,反之亦然
结果,如果找到两个值,则返回TRUE,否则显示FALSE。