我有一excel表格,里面有三列数据,A列为姓名,B为身份证号,C列为个人代码,如何一录代码就能显示个人信

如何在另一张表格里一录入个人代码就会出现姓名和身份证号

1.先建立一个个人代码、姓名、身份证号的对应表。一个代码,对应唯一一条信息。
2.再建立一个表,首列输入个人代码,第二列输入Vlookup公式。例:B2=vlookup(A2,Sheet1!A:D,2,0),可以显示姓名(公式中的2代表第二列)。依次,再在第三列和第四列写上vlookup公式,需要改变的是第几列,如身份证号码就改成3,即公式为:C2=vlookup(A2,Sheet1!A:D,3,0).
关于vlookup公式的个体用法,可参考:(注:最后0与flase代表的意思一样,1与true一样)

VLOOKUP函数的使用,关键是要掌握他的语法
语法:VLOOKUP(lookup_value,table_array,
col_index_num,range_lookup)
参数:Lookup_value 为需要在数据表第一列中查找的数
值,它可以是数值、引用或文字串。Table_array 为需要在其
中查找数据的数据表,可以使用对区域或区域名称的引用。
Col_index_num 为table_array 中待返回的匹配值的列序号。
Col_index_num 为1 时,返回table_array 第一列中的数值;
col_index_num 为2,返回table_array 第二列中的数值,以
此类推。Range_lookup 为一逻辑值,指明函数VLOOKUP 返回
时是精确匹配还是近似匹配。如果为TRUE 或省略,则返回近
似匹配值,也就是说,如果找不到精确匹配值,则返回小于
lookup_value 的最大数值;如果range_value 为FALSE,函数
VLOOKUP 将返回精确匹配值。如果找不到,则返回错误值#N/A。
实例:如果A1=23、A2=45、A3=50、A4=65,则公式
“=VLOOKUP(50,A1:A4,1,TRUE)”返回50。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-01-05
首先调整你的第一个表。将个人代码改到a列。
在新表中,A列中输入代码。在b列和c列中输入公式就可以了。
b1在输入:=if($a1="","",if(iserror(vlookup($a1,sheet1!$a:$c,column(),0))=true,"没有信息",vlookup($a1,sheet1!$a:$c,column(),0))
c1复制这个公式就可以了。
第2个回答  2011-01-05
用vlookup,你把文件发过来,evilfarmer@126.com
第3个回答  2011-01-05
我也想学!

我有一excel表格,里面有三列数据,A列为姓名,B为身份证号,C列为个人代...
1.先建立一个个人代码、姓名、身份证号的对应表。一个代码,对应唯一一条信息。2.再建立一个表,首列输入个人代码,第二列输入Vlookup公式。例:B2=vlookup(A2,Sheet1!A:D,2,0),可以显示姓名(公式中的2代表第二列)。依次,再在第三列和第四列写上vlookup公式,需要改变的是第几列,如身份证...

有一excel表格,有三列数据,A为身份证号B列为姓名C列为个人账号,我想输 ...
假如在D2输入身份证号,显示姓名在D3,帐号在E3,在D3中输入=VLOOUP($D$2,$A$2$C$100,COLUMN(B:B),0),公式再复制到E3就可以了

Excel怎么把身份证号码和姓名分离出来
首先,将数据列宽度调窄,至少要比身份证最后一位还要窄:选中A列,在“开始”-“编辑”组中-“填充”,选择“内容重排”:(有些版本中叫“两端对齐”)选择之后,数据变成以下样子:也可快速实现提取姓名和身份证号的目的。方法三:公式法 提取姓名,使用公式:=LEFTB(A2,SEARCHB(“"> 提取身份证...

三张EXCEL表格 这三张表格的A列为序号,B列为姓名,C列为性别,D列为身份...
先把三张表里的信息放在一张表里,然后按照身份证号、姓名排序,,再用wps里的有上高亮重复项就可以达到你说的效果了。

excel表中,A列=姓名,B列=身份证号码,C列=姓名,D列=身份证号码,AB和CD...
如果你是想要找出A列数据中与C列重名的数据的话(例如A列里有叫“张三”的而C列里也有叫“张三”的,你的目的是把这个张三找出来)那用VLOOKUP然后在进行筛选就可以解决 不过建议你查找是以B列的“身份证号”为基础进行查找(以排除同一列中出现名字相同而身份证号不同而导致的错误)通过“身份证号...

在EXCEL表格中一格有有很多身份证号码,如何把身份证号码单个提取出来...
如果变成0,这边我暂时想到的笨方法是:1、我例子里面分隔符是 , 我第一步先把 , 查找替换成 ,'2、完成上述步骤 3、结果第一个身份证是OK的,但是后面的几个身份是前面都有 '4、然后在对应单元格下面输入公式right(上面的单元格,18)得出身份证,这时候尾巴就留下了 ...

在excel中如何把三列数据合为一列?
首先,打开你的Excel工作表,定位到你想合并数据的单元格,这是你的起点()。接下来,键入一个等号(=),这是合并操作的标志()。然后,选择你需要合并的三列中的每个单元格,注意它们的顺序,用英文逗号“,”将它们串联起来。例如,如果你的第一列在A列,第二列在B列,第三列在C列,那么输入...

EXCEL中AC列为姓名,BD列为省份证号码。如何按E列中的姓名从CD列中提取...
F2用公式:=VLOOKUP(E2,IF(COUNTIF(A:A,E2),A:B,C:D),2,)下拉。

如何把身份证号码复制到一列中?
1. 打开第一个Excel表格,选中包含身份证号信息的列(例如列A)。2. 使用Ctrl+C快捷键或右键点击选中的列,选择“复制”。3. 打开第二个Excel表格,选中要粘贴身份证号信息的列(例如列B)。4. 使用Ctrl+V快捷键或右键点击选中的列,选择“粘贴”。这样,第一个表格中的身份证号信息就会被复制到第...

Excel中A列是全部的姓名B列身份证号码C是要找的人
D列 D1输入=INDEX($B:$B,MATCH(C1,$A:$A,0),1)下拉

相似回答