如何用Excel Vlookup批量调整工资表

   现在有一张清单,其中只列出了要调整工资人员的名单和具体调资金额,要求必须按清单从工资表中查找相应的人员记录逐一修改工资。如果按一般方法逐一查找修改,这几十个人逐一改下来可不轻松。其实借用一下Excel中的Vlookup函数,几秒钟就可以轻松搞定了。


  新建调资记录表

  先用Excel 2007打开保存人员工资记录的“工资表”工作表。新建一个工作表,双击工作表标签把它重命名为“调资清单”。在A、B列分别输入调资人员的姓名和调资额,加薪的为正数被减薪的则用负数表示(图1)。如果你拿到的是调资清单表格的电脑文档就更简单了,可以直接复制过来使用。


  在工资表显示调资额

  切换到“工资表”工作表,在原表右侧增加一列(M列),在M4单元格输入公式=IFERROR(VLOOKUP(B8,调资清单!A:B,2,FALSE),0),然后选中M4双击其右下角的黑色小方块(填充柄)把公式向下复制填充到M列各单元格中。

  现在调资清单中出现的人员,其M列单元格会显示该人员要调整的工资金额,不需要调资的人员则显示0(图2)。公式中用VLOOKUP函数按姓名从“调资清单”工作表中查找并返回调资额,FALSE表示精确匹配。当找不到返回#N/A错误时,IFERROR函数就会让它显示成0。


  快速完成批量调整

  OK,现在简单了,在“工资表”工作表中选中调资额所在的M列进行复制,再选中要调整的原工资额所在的D列,右击选择“选择性粘贴”。在弹出的“选择性粘贴”窗口中,单击选中“粘贴”下的“数值”单选项和“运算”下的“加”单选项(图3),单击“确定”按钮进行粘贴,马上可以看到D列的工资额已经按调资清单中的调资额完成相应增减。


  选择性粘贴的计算功能只对数字有效,对于标题中的文本则不会有任何影响,所以可以直接选中整列进行复制粘贴。注意必须同时选中“数值”单选项,否则粘贴后D列单元格格式会变成与M列一样没有边框、字体等格式。

  完成调资后不要删除M列内容,你可以右击M列选择“隐藏”或通过指定打印区域的方法让M列不被打印出来。下次调资时,你只要按新的调资清单修改好“调资清单”中的调资记录,再重复一下选中M列、复制、选择性粘贴加到D列即可快速完成调资。

  平常单位也经常需要按离职名单把离职人员记录从工资表中删除。同样可以这样快速搞定。你只要把离职名单输入“调资清单”工作表中,调整的工资额则全部输入10。返回“工资表”工作表即可看到所有离职人员的M列都显示10。


  在M列中随便找一个值为10的单元格右击,从弹出菜单中依次选择“筛选/按所选单元格的值筛选”,马上可以看到表格中只剩下离职人员的记录,其他记录则全部消失了。现你可轻松地选中全部离职人员记录右击选择“删除行”进行删除。最后单击“数据”选项卡“排序和筛选”区的“清除”图标清除筛选设置恢复显示所有工资记录就行了。

时间: 2024-12-04 19:38:04

如何用Excel Vlookup批量调整工资表的相关文章

巧用Excel的Vlookup函数批量调整工资表

本文主要介绍如何借助Excel中的Vlookup函数进行批量数字调整,以便快速处理大量有变动的数据,比如批量调整工资表. 现在有一张清单,其中只列出了要调整工资人员的名单和具体调资金额,要求必须按清单从工资表中查找相应的人员记录逐一修改工资.如果按一般方法逐一查找修改,这几十个人逐一改下来可不轻松.其实借用一下Excel中的Vlookup函数,几秒钟就可以轻松搞定了.不信?来看看我是怎么在Excel 2007中实现的吧. 新建调资记录表 先用Excel 2007打开保存人员工资记录的"工资表&q

用Excel Vlookup函数批量调整工资表

  本文主要介绍如何借助Excel中的Vlookup函数进行批量数字调整,以便快速处理大量有变动的数据,比如批量调整工资表. 现在有一张清单,其中只列出了要调整工资人员的名单和具体调资金额,要求必须按清单从工资表中查找相应的人员记录逐一修改工资.如果按一般方法逐一查找修改,这几十个人逐一改下来可不轻松.其实借用一下Excel中的Vlookup函数,几秒钟就可以轻松搞定了.不信?来看看我是怎么在Excel 2007中实现的吧. 新建调资记录表 先用Excel 2007打开保存人员工资记录的"工资表

Excel怎么批量创建工作表,Excel批量创建工作表教程

首先启动Excel 2016并新建一个工作表,然后在任意单元格输入工作表说明,再由上而下,根据实际需要的顺序输入要创建的工作表名称,最后选中所有输入的内容. 接下来切换到"插入"选项卡,点击工具栏上的"数据透视表"按钮. 在打开的创建数据透视表对话框中,"选择一个表或区域"项已经自动填入了参数,就是上面所选择的数据区域.如果开始并没有做选择,那么在此可以重新选择.在下面选中"现有工作表"项,并将光标置入"位置&quo

Excel如何批量创建工作表名

  Excel批量创建表名步骤如下: 具体操作如下:例如下图中,创建表名区域,点击"插入-数据透视表".(下图1处) 点击"确定"后,在数据透视表字段,将"表名"字段拖拽至筛选器处.(下图2处) 然后点击"数据透视表工具-分析-选项"的下拉框,选择"显示报表筛选页".(下图3处) 点击"确定"后,系统自动生成1月到12月的表名.

excel通过VLOOKUP函数从一个表中取数到另一个表

  Excel表格处理数据的功能很强大,工作中,经常需要从数据库文件中查找索引数据到另一个文件中,如何实现这个引用?通过VLOOKUP函数,就可以轻松做到. VLOOKUP函数是一个纵向查找函数,用于按列进行查找索引数据.我们根据需求,进行设定就能快速完成. 步骤 打开电脑,点开Excel,打开数据库文件和需要引用数据的文件. 现以一份电子账册的料件为例:企业在海关备案了552个不同的商品,这552个"商品名称"有"备案序号",另一份料件表文件只有"备案序

WPS文字中邮件合并功能批量打印成绩表、工资表的办法

  WPS文字中邮件合并功能批量打印成绩表.工资表的办法          邮件合并常用于: ①打印请柬:如果不是手工书写的请柬,每份请柬只有客人名字不同,逐份打开文档来填写,废不少功夫. ②公司邮件:只有开头的收件人和部分信息不同,你会一封一封修改再发送吗? ③成绩单和工资表:要为每位学生或职工派发成绩单和工资表,只有一个总体表格,如何做成正式的成绩单发给学生呢? 下面以成绩单为例,教大家如何批量输出成绩单. ①你要准备两份文档,一个是所有学生的成绩表格(成绩表.xls),一个是最后生成成绩单

SqlServer表和EXCEL数据批量复制方法

  SqlServer表和EXCEL数据批量复制方法(已解决) 一.SqlServer表数据复制到excel(方法) 1.新建查询,用sql语句把表数据读出来 2.然后,选择数据,右键,复制(也可以点击连同标题复制) 3.在excel中粘贴就可以了. 二.excel复制到SqlServer表数据(方法) 1.打开excel复制数据. 2.用编辑状态打开sql表 3.右键点击表最下面一行左侧的序号,选择粘贴(注意,excel的列一定要和sql表的列对应) 4.如果有自增,不要复制自增字段.

Excel如何批量制作CSV数据表

  众所周知,Excel的功能十分强大,而其最核心的功能在于数据处理.熟练驾奴Excel,您的工作将充满快乐和自信.当您仅花上几分钟就完成了别人花上几天功夫才能完成的数据处理工作时,心中的那份喜悦只有您自己才能体会得到!下面给大家展示的是Excel批量制作数据表-- 目的 1通过数据模板与VBA结合,批量制作CSV数据表,要求使用规则逐步递增的命名方式来命名批量制作出来的数据表,数据表的内容根据实际需求由最初的模板和提供的基础值自动生成.尽量减少手动操作,真正实现全自动!如图所示为批量制作出来的

excel制作员工工资表进行汇总统计

工资表进行汇总统计做法我们从部门再到工资统计了,如果只是单部门就更简单了,这里我介绍的是大公司有部门做法,具体如下. 首先,对部门排序 1.如果部门相同,就按照"基本工资"字段升序排序:选中单元格区域"A2:M15",选择[数据]; 2.弹出[排序]对话框,在[主要关键字]下拉列表中选择[部门],选中其右侧的[降序],在[次要关键字]下拉列表中选择[基本工资],在右侧选中[升序],单击[确定] 其次,对实发工资汇总 1.选中"A2:M15",在[