=IFERROR(VLOOKUP(A:A,Sheet2!$A:$H,1,0),"")
- 教育综合
- 2024-01-22 12:59:44
Excel 怎么用 vlookup 来查找两个表的重复数据?!
查找方法如下:
1,首先,为了更好的讲解使用vlookup函数查找重复项,我先虚构两列数据:数据1、数据2。需要知道数据2与数据1重复的数据有哪些以及那些数据存在数据2中,而在数据1中不含有。
2,首先明白vlookup匹配函数的意义及使用公式。公式:=VLOOKUP(查找值,查找区域,返回值在查找区域”列“序号,0(表示精确查找))。在C2表格中输入公式:=VLOOKUP(B2,A:A,1,0)
这个表达式的意思是:B2单元格中的数据2中元素”A1“,在数据1所在列(A:A表示A列)中进行查找相同项,如果有相同项返回选区第一列的值(也就是相同项它本身,因为我们的选区就一列)。公司中的”1“表示返回选区第一列,"0"表示精确查找。
3,快速填充向下自动填充。选中C2单元格后将鼠标放在右下角,当鼠标呈十字状,双击,向下自动填充。
4,下图中红色背景的就是重复项。
5,下图,是为了说明数据1数据错乱,不影响查找重复项,返回值为#N/A,说明前面对应的数据2中元素没有重复值。
iferror(vlookup)函数的使用方法
这种情况往往用于多表查询,在“表1”中查找不到就到“表2”中查找,如果还是找不到就到表3”中查找,一次类推。看下边例子:
在“表1”与“表2”中查找H列名称对应的数量:I2公式=IFERROR(VLOOKUP(H2,A:B,2,),VLOOKUP(H2,D:E,2,)),如果还有“表3”,就继续外套iferror公式。当然,还有一种最简单的情况就是,只有一个表,查不到就显示空,这样就是iferror函数的基本用法了,第二参数写""即可。
如果你的表格非常多,这个方法就不太适合了,可以百度excel多表查询去学习。
Excel使用Iferror+vlookup命令,使sheet1中输入指定内容,同行其他数据自动跳出,该数据来自基本表sheet2
COLUMN(B1)是sheet1的B1,插入1列,自动变为C1了, 应该:COLUMN(Sheet2!B1)EXCEL VLOOKUP函数公式设置问题
如果所有表格都是A列姓名,B列身份证号码,那么总表的B2单元格输入以下公式,然后向下填充公式 =IFERROR(IFERROR(VLOOKUP(A2,Sheet1!A:B,2,0),VLOOKUP(Sheet2!A:B,2,0)),VLOOKUP(A2,Sheet3!A:B,2,0))一个Excel难题,期待万能的额网友帮我解决?
在表1的B2中输入或复制粘贴下列公式之一 =IFERROR(VLOOKUP($A2,表2!$A:B,COLUMN(),),"") =IFERROR(VLOOKUP($A2,表2!$A:B,COLUMN(B:B),),"") =IFERROR(VLOOKUP($A2,表2!$A:B,COLUMNS($A:B),),"") 下拉填充展开全文阅读
下一篇
返回列表