两个存在相同列的EXCEL中如何自动匹配填充

对方给了我们个有姓名的excel文件,后来我们为了方便重新建了个excel文件,并补充了相应内容,顺序等和原来有区别,而且加了部分行内容。现在对方要求在这已经完工的exc... 对方给了我们个有姓名的excel文件,后来我们为了方便重新建了个excel文件,并补充了相应内容,顺序等和原来有区别,而且加了部分行内容。现在对方要求在这已经完工的excel里补充上原有名单的工号,请问有什么比较快捷的方式,不想一个一个粘贴上去,多谢了~ 展开
 我来答
ExcelPower
推荐于2016-11-29 · 专业Excel公式图表数据分析VBA
ExcelPower
采纳数:4495 获赞数:11863

向TA提问 私信TA
展开全部
匹配查找 填充 一般采用Vlookup公式

如下例:
sheet2
A B
1 考号 语文
2 001 80
3 002 70

sheet1
A B(带出语文)
1 001 (输入公式) =vlookup(A1,sheet2!$A:$B,2,false)
2 002 (输入公式)

公式如下 =vlookup(A1,sheet2!$A:$B,2,false)
意思是 在 sheet2中A 至B行内寻找数据A1, 寻找目标位语文成绩, 目标数据在A行 右边第二行, 以公式中有 sheet2!$A:$B,2 false是精确匹配,一般都是false
再举个相同的例子
解释一下
sheet2
A B C
1 考号 语文 英语
2 001 80 60
3 002 70 20

sheet1
A B(带出英语)
1 001 (输入公式) =vlookup(A1,sheet2!$A:$C,3,false)
2 002 (输入公式) =vlookup(A2,sheet2!$A:$C,3,false)

因为要找的 英语在C列,在寻找的A列数据“考号”所在列的右边第3列,选3.。。。。。。

两个工作薄 之间引用 是 一样的
可以鼠标去选中范围

在 一个工作表 引用另一个工作薄 的数据 格式 如下

=VLOOKUP(A1,'[新建 Microsoft Excel 工作表 (2).xls]Sheet1'!$A:$B,2,0)

[新建 Microsoft Excel 工作表 (2).xls] 是文件名

要求两个 文件都打开
xiahuanying
2013-02-07 · TA获得超过244个赞
知道答主
回答量:124
采纳率:0%
帮助的人:75.5万
展开全部
用vlookup,在新名单的第一个姓名后面插入vlookup公式,弹出对话框,第一空格选中第一个姓名,第二个空格选中原始表格的姓名和工号两列,第三个空格写2,第四个空格写0,OK,下拉公式填充
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
heyye123
推荐于2016-11-03 · TA获得超过1183个赞
知道小有建树答主
回答量:609
采纳率:100%
帮助的人:223万
展开全部
可以用VLOOKUP函数。
设新表的姓名为A例。旧表的:姓名为B例,工号为C例。

公式如下:=vlookup(新表!A1,旧表!$b$1:$C$50,2,FALSE)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
风过留痕018
2013-02-06 · 超过15用户采纳过TA的回答
知道答主
回答量:51
采纳率:0%
帮助的人:41.5万
展开全部
用vlookup公式
更多追问追答
追问
看了下,不太会,有简单点的方法吗~
追答
第一月   第二月   第三月   第四月   
甲 11 45 15 60
乙 45 30 3 15
丙 12 10 50 54
丁 44 12 76 25

比如想求甲和丙的第一月的数据
甲 11 =VLOOKUP(A9, A$1:E$5, 2, 0)
丙 12

比如想求乙和丙的第四月的数据
甲 60 =VLOOKUP(A13, A$1:E$5, 5, 0)
丙 54

用的公式就是=VLOOKUP(A9, A$1:E$5, 2, 0)
2是随你要查找的数据在区域的第几列而变化
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式