在excel中搜索并比较两列
我必须在excel中创建列在excel中搜索并比较两列,excel,compare,Excel,Compare,我必须在excel中创建列 a d b f c c d e x y z e secong列表是第一个列表的子集 我想在第一个列表中搜索第二个列表中的值,并将其放入第三列,如 a d present b f absent c c present d e present x y z e 使用这个公式 =IF(ISERROR(MATCH(B4,$A$1:$A$8,0))=TRUE,"Absent","P
a d
b f
c c
d e
x
y
z
e
secong列表是第一个列表的子集
我想在第一个列表中搜索第二个列表中的值,并将其放入第三列,如
a d present
b f absent
c c present
d e present
x
y
z
e
使用这个公式
=IF(ISERROR(MATCH(B4,$A$1:$A$8,0))=TRUE,"Absent","Present")
为什么我只为每件事得到礼物。我刚刚把上面的内容粘贴在c列中,以便测试。我的数据在a列和b列中。你必须根据你的要求更改单元格地址。匹配函数中的Check once第一个参数应该是相对的。是的,我得到了它,但我必须更改每个单元格的单元格值B1、B2、B3、B4,并将CoreSponding公式放在CoreSponding行中,但可以使其通用,如
=IF(iError(匹配(B1-4,$A$1:$A$8,0))=TRUE,“缺席”,“存在”)
我有大约4000行要搜索和比较=IF(ISERROR(MATCH(B1,$A$1:$A$8,0))=TRUE,“缺席”,“存在”)使用此选项并拖动此选项,只要您愿意。我无法理解您为什么在match公式中使用(B1-4)。