如何把一个excel表中的数据对应到另个一表中

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何把一个excel表中的数据对应到另个一表中相关的知识,希望对你有一定的参考价值。

表一中A列是身份证号,B列是姓名
表二中C列是姓名,F列是数据,表一和表二中姓名的排列顺序是不一样的,现在需要把表二中的数据对应的取数到表一的C列,求教

参考技术A 在表一的C2中输入或复制粘贴此公式
=VLOOKUP(B2,表二!C:F,4,)
下拉填充
参考技术B =vlookup(B1,Sheet2!C:F,4,0)追问

如果F列是姓名,C列是数据呢?

追答

=vlookup(B1,IF(1,0,Sheet2!F,Sheet2!C),2,0)

本回答被提问者采纳
参考技术C 用VLOOKUP函数
语法规则
该函数的语法规则如下:
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
参数

简单说明

输入数据类型

lookup_value

要查找的值

数值、引用或文本字符串

table_array

要查找的区域

数据表区域

col_index_num

返回数据在区域的第几列数

正整数

range_lookup

模糊匹配

TRUE(或不填) /FALSE

在两个EXCEL表格中怎么把相关联的数据合并到一起

参考技术A EXCEL中合并数据时,先要找出主键(两组数据相关联的共有项目,例如姓名、编号等),然后通过VLOOKUP函数,将一个表中的信息合并至另一表中。
举例来说,如果第一个表中是某班级学生信息,包含姓名(A列)、性别(B列)、生日(C列)、任职(D列)等;另一表中是期中考试成绩,包含姓名(A列)、语文成绩(B列)、数学成绩(C列)、英语成绩(D列)。两表中都有标题行,数据从第2行开始。
我们可以以姓名为主键,将成绩表中成绩复制到学生信息表中去:
1.首先复制语文成绩。在学生信息表的最有一列后再增加一列,标题为“语文成绩”,该列的第二行中输入公式“=VLOOKUP(A2,Sheet2!A:B,2,0)”,然后下拉公式即可。(公式中,“A2”是要查找的值,即在成绩表中要查找谁;“Sheet2!A:B”是要查找的区域,这里Sheet2是成绩表的Sheet名称,A和B分别是成绩表中的A列和B列,即在成绩表的A列中查找,返回A列或B列的数据;“2”是返回查找区域中第几列的数据,这里返回查找区域A列和B列中的第2列:B列;“0”代表是否要进行模糊匹配,0表示不做模糊匹配,1是做模糊匹配。)
2.复制数学成绩。在”语文成绩“后增加一列,标题为”数学成绩“,该列的第二行中输入公式“=VLOOKUP(A2,Sheet2!A:C,3,0)”,然后下拉公式即可。
3.复制英语成绩。在”数学成绩“后增加一列,标题为”英语成绩“,该列的第二行中输入公式“=VLOOKUP(A2,Sheet2!A:D,4,0)”,然后下拉公式即可。
这样,我们就完成了学生成绩合并至学生信息表中的工作。合并数据后,可轻松进行排序、统计等数据操作,形成数据报表,让我们可以更高效的利用数据。
参考技术B 假设sheet1的A列为姓名,B列为住址
sheet2的A列为姓名,B列为电话号码
想将sheet2表中姓名对应的号码取到sheet1表的C列中
sheet1的C2输入公式
=vlookup(A2,sheet2!A:B,2,)
将C2公式向下复制
如果公式提示出错信息,表示姓名在sheet2中没有,删除它就行了

以上是关于如何把一个excel表中的数据对应到另个一表中的主要内容,如果未能解决你的问题,请参考以下文章

在两个EXCEL表格中怎么把相关联的数据合并到一起

sql server如何如何从一个表中提取部分资讯插入到另一表中

如何将一个excel表格的数据匹配到另一个表中

如何把一个excel表中的公式粘贴到另一张表上?我用的2007版本的。

excel总表中有10000(一万)个数据需要拆分成200个一组的新excel文件并保存成csv格式,怎么做

excel用VBA把所有奇数行数据合并到一行,偶数行数据合并到另一行,保持对应关系。