MS Excel - 如何比较两列中几乎重复的值,如果相等,则将第三列插入到第四列

MS Excel - 如何比较两列中几乎重复的值,如果相等,则将第三列插入到第四列

我有 2 个表。一个表包含电子邮件 ID 和网站网址,另一个表包含网站网址及其相关其他重要信息。

单击此处查看我的需求的屏幕截图

现在,我需要交叉引用这两个表,并将电子邮件 ID 合并到相应的网站网址。至少是几乎相似的网站网址。

图示:

Table 1:                       Table 2:
Website Urls                   Email ids                  Website Urls  
http://example.com             ...                        ....
..                             ...                        ....
..                             [email protected]          http://www.example.com 
..                             ...                        ....

注意:即使我复制第二个表并将其粘贴到第一个表中,值也不会落在同一行。

提前致谢并祝您有美好的一天。

答案1

尝试使用匹配标记为 true 的 vlookup =vlookup(D2,A2:B8,2,TRUE)

D2 是在表 a2:b8 中搜索的值,并检索与其对应的第二列值,并与 Approx(TRUE 标志)匹配。

只需创建与网站 URL 平行的另一列,并将 https:// 和 www 替换为“”即可,例如

=SUBSTITUTE(SUBSTITUTE(B2,"https://",""),"www.","")

其中 B2 是包含 URL 的单元格,向下拖动表格,对表 2 执行类似操作,然后使用

=VLOOKUP(D2,A2:B8,2,FALSE)

带有 Exact 标志。

     Table 1                   Table 2  
Website | E-mail        WebSite  | E-mail

按此顺序重新排列并尝试使用 vlookup 公式进行近似,它肯定会起作用。

相关内容