如何将两个工作表整合在一各工作表中
excel中有两个工作表sheet1.2。第一个表有姓名和身份证号/第二个表有姓名和ID号。现在如何将姓名、ID号、身份证号整合在sheet3中呢?(注:前两个工作表中的名字顺序都不同但是名字和ID号是对应的和身份证号也是对应的。)
表1 里A列是名字,B列是身份证号,表 2 里A列是名字,B列是ID,在表2的C1单元格里写=VLOOKUP(A1,Sheet1!A:B,2,0),然后向下填充就行了。
excel两个vlookup函数表达的异同。 如何将两个工作表整合在一各工作表中 – 木棉花 – 木棉花的博客
“=VLOOKUP(A1,Sheet1!$A$1:$B$5,2)”与“=VLOOKUP(A1,Sheet1!A:B,2,0)”
有人说这俩公式中,后一个可能引发错误,因此不能用于跨表的情况。那么请问,后一个为什么会出错啊?
请就我给出的两个函数有针对性的作答吧,这种普适性的回答实在让人没有办法理解啊!
1、在同一工作簿中可跨表使用,两个公式均可。
2、在“=VLOOKUP(A1,Sheet1!$A$1:$B$5,2)”中,当Sheet1中插入A列时,原A、B列就成了B、C列,此公式仍有效,可不变。我喜欢这种。
3、不过“=VLOOKUP(A1,Sheet1!A:B,2,0)”就只适用原A、B列不变的情况。
、“=VLOOKUP(A1,Sheet1!$A$1:$B$5,2)”
正确为:
1、=VLOOKUP(A1,Sheet1!$A$1:$B$5,2,0)
2、“=VLOOKUP(A1,Sheet1!A:B,2,0)”公式正确。
两个公式向下复制时,都正确的有返回值;
公式(1)向右复制时,都正确的有返回值;
公式(2)向右复制时,没有正确的返回值。
公式(1)的查找区域是绝对的;
公式(2)的查找区域是相对的。