![将两个各有“孔”的镜像桌配对](https://linux22.com/image/917646/%E5%B0%86%E4%B8%A4%E4%B8%AA%E5%90%84%E6%9C%89%E2%80%9C%E5%AD%94%E2%80%9D%E7%9A%84%E9%95%9C%E5%83%8F%E6%A1%8C%E9%85%8D%E5%AF%B9.png)
答案1
1) 创建 2 个辅助列,其中包含从两列中拆分出来的共享术语。以下是使用 A 列中的数据并使用 ^ 而不是项目符号作为分隔符的示例
=LEFT(A1,FIND("^",A1)-1)
2) 使用 index(match()) 查找匹配项。假设您的数据列为 A 和 C,辅助列为 B 和 D。
=INDEX(C:C,MATCH(B1,$D$1:$D$5,0))
3)(可选)不匹配将显示为 #N/A。如果您愿意,可以通过将 index(match()) 括在以下内容中来处理此问题,以使不匹配的单元格为空白
=IFERROR(<formula from 2>, "")
可能的错误处理:您的数据似乎可能包含空格。如果 index(match()) 没有返回一堆匹配项,则可能是由于空格不匹配。要处理此问题,您可以将第 1 部分中的公式括起来,以删除前导空格和尾随空格
=TRIM(<formula from 1>)
(解决方案由海军上将费德 链接至 OP)