求excel公式: 我有一份人事资料,里面的内容有员工姓名、身份证号,所属部门等。 我想有一个公式能够完成

[复制链接]
查看11 | 回复5 | 2012-7-5 09:24:18 | 显示全部楼层 |阅读模式
假设人事资料在Sheet1中,A列为姓名 B列为身份证号码Sheet2是当前工作表,A2输入姓名:B2查询显示身份证号码:B2公式=VLOOKUP($A2,Sheet1!$A$2:$B$100,2,0)Sheet1!$A$2:$B$100是人事档案的姓名及身份证号码存储区域2表示在本区域的第二列查找0表示绝对匹配如果查不到,会返回错误值,如果返回空单元格,公式要改成:=IF(ISERROR(VLOOKUP($A2,Sheet1!$A$2:$B$100,2,0)),"",VLOOKUP($A2,Sheet1!$A$2:$B$100,2,0))...
回复

使用道具 举报

千问 | 2012-7-5 09:24:18 | 显示全部楼层
你可以做一个姓名及身份证号表格,然后在你的表格中引用这个身份号表格。假设身份证表格为sheet2,A列姓名,B列身份证号,你的工作表为sheet1,A列为姓名,B列身份证号,B2中输入公式:=VLOOKUP(A2,SHEET2!A:B,2,0) ,下拉填充公式。...
回复

使用道具 举报

千问 | 2012-7-5 09:24:18 | 显示全部楼层
用VLOOKUP函数操作步骤:1、手写公式B1
1)=VLOOKUP(A1,
2) 鼠标点到你的那份人事资料,复选“员工姓名”列直到“身份证号”列,(手不放开右上角会出现nc,这个n就是你要显示的第n列的值) 3) ,n,0)2、插入—函数—查找与引用—VLOOKUP,再根据那上面的提示选择合适的单格或对应shee...
回复

使用道具 举报

千问 | 2012-7-5 09:24:18 | 显示全部楼层
比如人事资料表的表名为sheet1,姓名在A列,身份证号在B列要在sheet2中A1格输入姓名,B1格显示身份证号在B1格 输入 =vlookup(a1,sheet1!a:b,2,false) 不过不建议用姓名找身份证号,因为姓名不一定是唯一的,如果出现重名,则只能找到前边的那个,就会出错...
回复

使用道具 举报

千问 | 2012-7-5 09:24:18 | 显示全部楼层
很简单在B1内输入=VLOOKUP(A1,员工姓名的范围(比如A2:E10),3,0)3表示所在范围内的第几行或几列,0就是0了,要搜的时候在A输入员工姓名就行了。如果看不明白就找VLOOKUP或HLOOKUP的用法就行了,,一个查列一个是查行...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行