你好,我有个EXCEL,表一中有A列是姓名,D列是金额,表二中A列是人名,B列是身份证号,C列是领取证号

想把表二的内容放入表一,但人名的次序不一致怎么办

顺序不对没有关系的,在表一的B2中输入=VLOOKUP(A2,表二!A:C,2,FALSE),C2中输入=VLOOKUP(A2,表二!A:C,3,FALSE),向下拉就行了。
如果名字不一样多,可能出现值不可用的错误,那么公式改为错误就不显示结果=IF(ISERROR(VLOOKUP(A2,表二!A:C,2,FALSE)),"",VLOOKUP(A2,表二!A:C,2,FALSE))
这时就没有错误出现了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-02-28
这个问题好解。在表一的B2输入=IFERROR(INDEX(表二!B:B,MATCH($A2,表二!$A:$A,0)),""),右拉填充至C2并继续下拉填充。效果显示如下:
原表一 原表二
姓名 身份证 领取号 金额 姓名 身份证 领取号
李四 50 李四 4500195557 003065
王五 60 王五 4500108363 003049
赵六 80 赵六 4500198065 003033
张三 300 张三 4500193155 002969
处理后的表一
姓名 身份证 领取号 金额
李四 4500195557 003065 50
王五 4500108363 003049 60
赵六 4500198065 003033 80
张三 4500193155 002969 300
这是按人名查找,返回相应行列的对应值,无论两表的次序如何,返回都是准确的。
第2个回答  2012-02-22
可以用Vlookup函数来做
假设表二的身份证号放在表一的E列, 领取证号 放在F列.表一、表二的数据都是从第二行开始
在表一E2输入公式=VLOOKUP(A2,Sheet2!$A:$C,2,0),然后下拉填充,在F2输入公式=VLOOKUP(A2,Sheet2!$A:$C,3,0),然后下拉填充。
第3个回答  2012-02-22
在A2输入公式=VLOOKUP($A2,Sheet2!$A:$C,COLUMN(),0),右拉到C2,然后A2、C2同时下拉。
第4个回答  2012-02-22
在sheet1的b1单元格
输入=vlookup($a1,sheet2!a:c,column(),0)
右拉,下拉 复制
即可

你好,我有个EXCEL,表一中有A列是姓名,D列是金额,表二中A列是人名,B...
顺序不对没有关系的,在表一的B2中输入=VLOOKUP(A2,表二!A:C,2,FALSE),C2中输入=VLOOKUP(A2,表二!A:C,3,FALSE),向下拉就行了。如果名字不一样多,可能出现值不可用的错误,那么公式改为错误就不显示结果=IF(ISERROR(VLOOKUP(A2,表二!A:C,2,FALSE)),"",VLOOKUP(A2,表二!A:C,2,FAL...

excel,表1中A列为姓名,B列为身份证号码,表2中,A为姓名,B为身份证号 ...
1 2 3 A2=INDEX('1'!A:A,SMALL(IF('1'!$A$2:$A$11&'1'!$B$2:$B$11='2'!$A$2:$A$11&'2'!$B$2:$B$11,ROW('1'!$A$2:$A$11),4^8),ROW(A1)))&""数组公式向下向右复制 数组公式,公式输完后,光标放在公式编辑栏同时按下CTRL+SHIFT+回车键,使数组公式生效 ...

excel问题 表一A列为姓名,D列为钱数, 表二A列为姓名,D列为钱数, 两表...
说明:1、在表一中D列输入上在公式。函数说明:输入函数前必须先输入=或+; VLOOKUP函数;括号内A1是指表一中的A列(姓名);表二!A1:D100指选取表二中的从A1至H100的所有据数(如查你的数据太于100行,你可将100改为你表二中实际的数据行数);4是指从D列(钱数)在A列(含)第4列,FALSE...

excel中怎么将表一中两列:姓名;工资金额, 表二中有两列:姓名;身份证号 ...
首先在表一那里 选中姓名和工资金额,然后点击数据--排序 (主要关键词下面选中姓名) 升降就随便你了。然后呢,在表二那里,选中姓名和身份证号码, 同样的步骤,点击数据--排序 (主关键词那里也是选中姓名) 升降就与表一的一致。这样操作之后,姓名的顺序就是一样的了, 然后你自己复制一下工资金...

...表格1中A列为姓名,B列为身份证号码,表格2中A列为姓名+身份证号码...
根据下图进行操作:1、在表格一中的C3单元格输入公式:=IF(ISERROR(VLOOKUP("*"&B3,表格二!A:A,1,0)),"",VLOOKUP("*"&B3,表格二!A:A,1,0))2、单击C3单元格,利用右下角十字按钮下拉公式至C20 3、表格一中C列中空白的单元格就表示在表格二中没有出现。

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

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

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

有两个excel表 表一工号和姓名 表二工号,姓名, 其他
假设表1中a列为姓名,b列为工号,表2中a列为工号,b列为姓名,c列为身份证,则在a2输入=index(表1!$b$2:$b$100,match(b5,表1!$a$2:$a$100,0),)

如何比对两个excel表的身份证号码和姓名
当需要比较两个Excel表格中的身份证号码和姓名时,可以使用Excel的VLOOKUP函数来实现高效的数据匹配。首先,确保你的数据已经整理好,例如在第一个工作簿"book1.xlsx"的"sheet1"工作表中,身份证号码存储在A列,姓名在B列。接下来,你可以按照以下步骤操作:1. 打开第二个工作簿"C1",选择你要插入...

相似回答