excel对比两个文档,判断范围内的取值是否在另一个列表内存在(vlookup函数的使用)

背景:

sheet1表为原始数据:

sheet2表为新的数据副本,

目标是查询sheet2列表中是否存在sheet1表的数据,并且标记出来,且获取sheet2列表的一些数据至sheet1列表中,补充D与E两列的数据情况:

一、vlookup函数介绍:

作用:垂直查找(按列号查找)

函数说明:vlookup(lookup_value,table_array,col_index_num,range_lookup)

举例说明:查看(Sheet2列表的B列的)"学生"的是否在sheet1存在,且取得完成的情况

二、iferror函数介绍

作用:如果公式计算错误,则返回指定的值,否则返回公式的结果

函数说明:iferror(value,value_if_error)

举例说明:当计算结果有错误时,得到相应的返回

三、整合的对比方案:
计算公式1 = IFERROR(VLOOKUP(B2,Sheet1!B:E,4,0),"")

计算公式2 = IFERROR(VLOOKUP(B2,Sheet1!B:E,3,0),"")

四、常用函数使用大全:

https://www.cnblogs.com/mrwhite2020/p/17177887.html