2024年6月8日发(作者:)
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))
C2=IF(A2="","",VLOOKUP(A2,SHEET2!$B:$D,3,0))
Excel课表生成中应用的两种方法
课表是学校最基本的教学管理依据,课表形成的传统方法是先安
排好原始数据,再设计好表格的固定格式,一项项往表里填内容。上
百张课表的形成都要人工录入或人工粘贴复制,既繁琐又容易出差错,
而且不利于检索查询。笔者介绍一种方法,在原始数据录入后利用
发布者:admin,转转请注明出处:http://www.yc00.com/news/1717828295a2744079.html
评论列表(0条)