excel - 我需要从匹配列到列be获取一个值,并在与列b相邻的单元格中返回一个值

时间:2016-08-20 15:46:47

标签: excel

表1 A列包含球员名单。除了他们的名字是他们的排名(1-200) 表2包含相同的设置,但排名来自不同的网站,因此玩家姓名与角色的字符不匹配。一个网站可能会将玩家列为CJ安德森,另一个网站可能会将玩家列为C.J.Anderson

我想要做的是创建一个列出玩家名称的工作表,并在相邻列中显示每个网站的排名

示例 球员姓名CBS排名ESPN排名NFL排名

我需要获取一个球员名称,在另一张纸上搜索一列,并返回相邻值(球员排名)

我尝试过使用vlookup但没有成功

2 个答案:

答案 0 :(得分:0)

所以任何查找或索引函数或高级函数都会处理c.j.安德森与cj安德森不同。您的答案需要一些数据清理。但是要在这种情况下删除句点,请尝试=替换((c.j.安德森所在的单元格),“。”,“”)。这应该转为c.j.安德森进入cj安德森。

答案 1 :(得分:0)

无法完全自动完成此操作。但是你可以清理数据以使自己接近。除了替代使用修剪以去除前后的外来空间。然后使用Text to Columns获取姓氏。添加一个计算每个姓氏频率的列,然后过滤到计数> 1,这样您只能使用姓氏与姓氏相同的人,这样您就可以查看相同的姓名。