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),"")
四、常用函数使用大全:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了