经典说说大全-经典句子大全-灵儿心情网

经典说说大全-经典句子大全-灵儿心情网

如何把名字与学号对应

59

一、使用VLOOKUP函数

基本公式结构

在目标单元格输入公式:

$$=VLOOKUP(学号单元格, 学号姓名区域, 返回列号, 精确匹配)$$

例如:`=VLOOKUP(A2, A1:B10, 2, FALSE)`(假设学号在A列,姓名在B列,返回姓名)。

注意事项

确保学号列无重复值,否则需使用INDEXMATCH组合函数。

若存在合并单元格,需先取消合并再输入公式。

二、使用INDEXMATCH函数

组合公式结构

在目标单元格输入公式:

$$=INDEX(返回区域, MATCH(学号单元格, 查找区域, 0))$$

例如:`=INDEX(B:B, MATCH(A2, A:A, 0))`(返回B列中与A列学号匹配的姓名)。

优势

可同时匹配多个条件(如姓名和学号),避免VLOOKUP的局限性。

三、使用IF函数(适用于小规模数据)

公式结构

在目标单元格输入公式:

$$=IF(A2=学号, B2, "")$$

例如:`=IF(A2=2021001, B2, "")`(逐行匹配并返回姓名)。

缺点

需手动输入公式至末尾,效率较低。

四、数据预处理(推荐)

排序与去重

按学号排序,确保唯一性。

去除姓名重复项,避免匹配错误。

合并单元格处理

在输入公式前,取消表头合并单元格,避免公式计算错误。

示例操作步骤(以VLOOKUP为例)

准备数据:

在Sheet1的A列输入学号,B列输入姓名,C列输入成绩。

输入公式:

在Sheet2的N2单元格输入`=VLOOKUP(A2, Sheet1!A:B, 2, FALSE)`,向下填充。

调整格式:

将姓名列居中对齐,确保美观。

通过以上方法,您可以高效实现姓名与学号的对应。若数据量较大,建议使用INDEXMATCH组合函数以提高性能。