EXCEL中如何将相同人名的数据匹配

这是网银上发工资时需要的,情况是这样的:一张表中有有两组数据,每组数据两列。第一组数据的第一列是银行账号,第二列是姓名;第二组数据的第一列是姓名,第二列是应发工资额。两组... 这是网银上发工资时需要的,情况是这样的:一张表中有有两组数据,每组数据两列。第一组数据的第一列是银行账号,第二列是姓名;第二组数据的第一列是姓名,第二列是应发工资额。两组数据中的姓名是相同的,但排序不同,所以做工资表时每次都要把第二组数据中的“应发工资额”与第一组数据中的相对的姓名手工排序。很麻烦,请各位高手指教一下,能不能把第二组数据中的姓名和应发工资额按第一组数据中的“姓名”的顺序排列,有没有什么高招。先谢谢了! 展开
 我来答
次次次蛋黄米亚
高粉答主

2019-05-27 · 说的都是干货,快来关注
知道小有建树答主
回答量:7778
采纳率:100%
帮助的人:209万
展开全部

1、首先在表格1中输入银行账户、姓名的数据,需要在表格2中提取应发工资额。

2、在表格2中输入姓名和应发工资额。

3、点击表格1应发工资额位置,插入“vlookup”函数。

4、根据下图样式输入函数参数数据,转换成公式为:=VLOOKUP(B2,$F$2:$G$7,2,0)。

5、点击回车并下拉公式填充所有的应发工资额的单元格,即可生成对应姓名的数据了。

惊梦电子
高能答主

2021-06-08 · 专注分享电脑、手机类干货知识
惊梦电子
采纳数:269 获赞数:178702

向TA提问 私信TA
展开全部

VLOOKUP函数可以轻松解决这一问题,这里用Excel 2007演示具体操作流程:

一、如下图,为便于直观查看,把两组数据放在了一起,第一组数据为银行卡、姓名和工资(该条工资为空),第二组数据为姓名和工资(该条有工资金额),现要匹配数据2到数据1的工资栏内,那么此时点击“C2”单元格,点击“函数”。

二、找到VLOOKUP函数,点击“确定”。

三、打开函数窗口后,第一个参数填写B2单元格(数据1中姓名这一单元格),第二个参数绝对引用数据2全部单元格,第三参数填写2,第四参数为FALSE(注意填写大写),点击“确定”。

四、最后下拉填充即可把数据2中的工资金额匹配入数据1的工资列中。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Stcxj
高粉答主

推荐于2017-11-23 · 繁杂信息太多,你要学会辨别
知道大有可为答主
回答量:7.1万
采纳率:67%
帮助的人:1.8亿
展开全部
第一组数据
第一列(A列)是银行账号,第二列(B列)是姓名
第二组数据
第一列(C列)是姓名,第二列(D列)是应发工资额
在E1输入
=INDEX(C:C,MATCH($B1,$C:$C,))
回车并向右填充至F1,再选E1~F1一起向下填充。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gcglz2009
2010-08-11 · TA获得超过2377个赞
知道小有建树答主
回答量:863
采纳率:100%
帮助的人:524万
展开全部
如果两组数据的姓名是一一对应的,你可以把第二组数据剪切到新的工作表中,并将两个工作表按姓名进行排序,排序按同一规则,之后再将第二组数据复制到有第一组数据的工作表中,这样就可以一一对应了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友4f0025a2b
2010-08-11
知道答主
回答量:56
采纳率:0%
帮助的人:30.4万
展开全部
=IF(B1="","",INDEX(8月份工资表.xls]Sheet1'!S:S,MATCH(B1,8月份工资表.xls]Sheet1'!C:C,0)))根据你的情况,套用这个公式就可以了。这是我发工资时用的公式,希望有帮助
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(8)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式