使用vlookup函数批量生成员工工资核定表

有如下所示的核定汇总表

使用vlookup函数批量生成员工工资核定表_第1张图片

需要生成每个人的岗位效益工资核定表,具体如表1


使用vlookup函数批量生成员工工资核定表_第2张图片

我们可以使用vlookup查找匹配,那么如何批量操作呢?下面讲一下操作方法

(1)选中表1,我们在K5单元格输入公式

=MID(CELL("filename",$A$1),FIND("]",CELL("filename",$A$1))+1,LEN(CELL("filename",$A$1))-FIND("]",CELL("filename",$A$1)))

此公式的作用是获取工作表名称,表1的工作表名称为“1”,所以K5单元格的值就是1


使用vlookup函数批量生成员工工资核定表_第3张图片

(3)通过vlookup函数,从明细表中查找匹配对应数据填入核定表中。比如我们在B5单元格输入公式=VLOOKUP($K$5,核定汇总!$A:$Q,2,FALSE),就能从汇总表中提取员工姓名,相应的,其他数据都可以通过函数查找引用过来。

使用vlookup函数批量生成员工工资核定表_第4张图片

这里需要说明的是,汇总表的序号一列,格式必须为文本,否则无法通过vlookup取数

(3)复制表1,具体复制的数量根据需要生成的表格数量去定,比如本例中我们有4个员工,我们复制3个表就可以了,表格的名称必须以数字命名


使用vlookup函数批量生成员工工资核定表_第5张图片

这样就生成所有员工的工资核定表了。

你可能感兴趣的:(使用vlookup函数批量生成员工工资核定表)