在Excel中匹配同名字可以通过以下两种方法实现:
一、使用VLOOKUP函数匹配
准备数据 确保两张表格中姓名列的格式一致,且姓名列为唯一标识列。
输入公式
在目标单元格输入`=VLOOKUP(A2, 数据区域!$A$1:$C$7, 3, FALSE)`,其中:
`A2`是待匹配的姓名单元格;
`数据区域!$A$1:$C$7`是包含姓名及匹配结果的表格区域;
`3`表示返回匹配结果所在的列(如姓名、分数等);
`FALSE`表示精确匹配。
填充公式
按`Ctrl+Shift+Enter`组合键输入公式后,拖动填充柄完成批量匹配。
二、使用INDEX+MATCH组合公式匹配
输入公式
在目标单元格输入`=INDEX(数据区域!$A$1:$C$7, MATCH(A2, 数据区域!$A$1:$A$7, 0))`,其中:
`数据区域!$A$1:$C$7`是目标数据区域;
`MATCH(A2, 数据区域!$A$1:$A$7, 0)`返回姓名在A列的相对位置;
`INDEX`函数根据位置返回对应行的匹配结果。
填充公式
拖动填充柄完成批量匹配。
三、注意事项
数据预处理: 若姓名包含空格或特殊字符,建议使用`TRIM`函数去除空格,或使用`SUBSTITUTE`函数统一格式。 多条件匹配
通过以上方法,可高效实现Excel中同名字的批量匹配。