excel数据处理

[复制链接]
查看11 | 回复5 | 2009-3-22 22:50:44 | 显示全部楼层 |阅读模式
我原来有个关于工资的excel表格,里面编号从1到100,人员名单也固定,所发工资也固定。现在老板新给了个工资表,里面的排列顺序跟我原先有在固定的表格不一样,全部乱了。而且人数也没有100个。问如何套用原来的表格重新编排?
我的目的就是能按原来的表格名单顺序排列老板给的工资表。我需要具体的步骤或教程,能发给我的话最好,搞定就给分

回复

使用道具 举报

千问 | 2009-3-22 22:50:44 | 显示全部楼层
用vlookup函数就可以了 VLOOKUP函数 在表格或数值数组的首列查找指定的数值,并由此返回表格或数组中该数值所在行中指定列处的数值。 这里所说的“数组”,可以理解为表格中的一个区域。数组的列序号:数组的“首列”,就是这个区域的第一纵列,此列右边依次为第2列、3列……。假定某数组区域为B2:E10,那么,B2:B10为第1列、C2:C10为第2列……。 语法: VLOOKUP(查找值,区域,列序号,逻辑值) “查找值”:为需要在数组第一列中查找的数值,它可以是数值、引用或文字符串。 “区域”:数组所在的区域,如“B2:E10”,也可以使用对区域或区域名称的引用,例如数据库或数据清单。 “列序号”:即希望区域(数...
回复

使用道具 举报

千问 | 2009-3-22 22:50:44 | 显示全部楼层
首先把老板给的表粘贴到原来工作簿中来命名为表二,原来的表为表一,表一的A1是姓名列,在有数据列的后一列添加一辅助列(比如是D列),从D2单元格开始填上序号,1,2,3,4,5,6,。。。。,表二的A列也是姓名列,在表二的最后一列有数据列后添加一辅助列(比如也是D列),在D2输入公式=VLOOKUP(A2,表一!A:D,4,)公式向下复制,最后按D列排序,排完...
回复

使用道具 举报

千问 | 2009-3-22 22:50:44 | 显示全部楼层
新名单不到100个嘛,即使完全手动查找也用不了很长时间呀。
步骤嘛,就是建一个新表,把原来表格里的名单列拷过来,把新工资表里的名字在新建表里用搜索查到所在的列,整行拷贝过来,既然不到100个人,那么这么做用不了很长时间就能够全部拷过来了。然后挑出新建表里的空行就成了。
估计只有这个办法对你是最简单的了,如果用VBA也可以,但是为了一张表学...
回复

使用道具 举报

千问 | 2009-3-22 22:50:44 | 显示全部楼层
原工资表 A 列为 姓名 B 列为 工资 新工资表 A 列为 姓名 B 列为 工资 在原工资表 C1 中输入 =sumproduct((新工资表!A1:A100=A1)*新工资表!B1:B100) 然后向下复制 轻松搞定...
回复

使用道具 举报

千问 | 2009-3-22 22:50:44 | 显示全部楼层
我来帮你搞定。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行