? EXCEL中如何使用VLOOKUP函数查找引用其他工作表数据和自动填充数据_牛聚文档

EXCEL中如何使用VLOOKUP函数查找引用其他工作表数据和自动填充数据

EXCEL中如何使用VLOOKUP函数查找引用其他工作表数据和自动填充数据
预览:

EXCEL中如何使用VLOOKUP函数查找引用其他工作表数据和自动填充数据

如何在EXCEL中对比两张表(不是对比两列)?

两张都是人员在职信息表,A表长,B表短,A表中的记录比较多,有的人A表中有而B表中没有,有的人AB 两表都有但是在A表中的行数比B表中多(举例说明,就是这个人在A表中可能有三行,分别是7.8.9三月的在职信息,同样的人在B表中可能只有7月一个月的在职信息),如何把A表中有而B表中没有的行挑选出来单列成一张表?

假设姓名在A列,在职月份在B列,两个表的第一行都是表头.

在B表插入一个新A列,这样B表的姓名就在B列,月份在C列,在A2单元格输入 =B2&C2

在A表表头的最后一个空白列(假设为H1)写上"与B表的关系"

在H2输入公式 =IF(ISERROR(VLOOKUP(A2&B2,Sheet2!A:A,1,FALSE)),"B表没有此记录","B表有此记录") 如何在EXCEL中筛选出相同的名字?

我现在有2张表:一张有1000个用户,另一张有800个用户;如何快速的找出两张表中相同的名字啊。

方法一、sheet!b1輸入 =IF(COUNTIF(Sheet2!$A$1:$A$1000,A1)>=1,"重複","")

方法二、在1000个用户的sheet1!B1輸入(假设你的记录在A1而且是竖列扩展)

=if(isna(vlookup(a1, sheet2$a$1:$a$800,2,0)), " ", "重复“)

两列数据查找相同值对应的位置

=MATCH(B1,A:A,0)

EXCEL中如何使用VLOOKUP函数查找引用其他工作表数据和自动填充数据

VLOOKUP函数,在表格或数值数组(数据表)的首列查找指定的数值(查找值),并由此返回表格或数组当前行中指定列(列序号)处的数值。

VLOOKUP(查找值,数据表,列序号,[匹配条件])

例如在SHEET2表中有全部100个学生的资料,B列为学号、C列为姓名、D列为班级,现在在SHEET1表的A列有学号,我们需要使用该函数,将SHEET2表中对应学号的姓名引用到SHEET1表的B列。我们只需在SHEET1的B2输入以下公式=VLOOKUP(A2,SHEET2!$B:$D,2,FALSE)(或者=VLOOKUP(A2,SHEET2!$B$2:$D$101,2,0),就得到了A2单元格学号对应的学生姓名。同理,在SHEET1表的C2输入公式=VLOOKUP(A2,SHEET2!$B:$D,3,FALSE),即可得到对应的班级.

VLOOKUP(A2,SHEET2!$B:$D,2,FALSE)四个参数解释

1、“A2”是查找值,就是要查找A2单元格的某个学号。

2、“SHEET2!$B:$D”是数据表,就是要在其中查找学号的表格,这个区域的首列必须是学号。

3、“2”表示我们最后的结果是要“SHEET2!$B:$D”中的第“2”列数据,从B列开始算第2列。

4、“FALSE”(可以用0代替FALSE)是匹配条件,表示要精确查找,如果是TRUE表示模糊查找。

如果我们需要在输入A列学号以后,B列与C列自动填充对应的姓名与班级,那么只需要在B列,C列预先输入公式就可以了。为了避免在A列学号输入之前,B列与C列出现"#N/A"这样错误值,可以增加一个IF函数判断A列是否为空,非空则进行VLOOKUP查找.这样B2与C2的公式分别调整为

B2=IF(A2="","",VLOOKUP(A2,SHEET2!$B:$D,2,0))

Model=IF(G311="","",VLOOKUP(G311,数据表!$B:$I,4,FALSE))

第1页/共6页 下一页>尾页