分享

Excel – 用 vlookup 制作工资条

 恶猪王520 2022-05-23 发布于新疆

关于工资条的制作,我曾经教过大家几种不同的方式,具体可参见

Excel VBA(5) – 一键制作工资条

Excel – 工资条制作,最简便的一种方法

今天再教大家用 vlookup 函数制作工作条的方法,没想到吧?vlookup 居然还能实现这效果!

案例:

将下表 1 制作成工资条格式,效果见下表 2。

图片
图片

解决方案:

1. 在“部门”左边插入一列辅助列,自第一个人起,从 1 开始顺序往下编号。

* 请注意:表头不要编号

图片

2. 将表头复制粘贴到需要生成工资条的区域

图片

3. 在表头下面一行的左侧第一列,输入编号“1”

图片

4. 在 K2 单元格输入以下公式:

=VLOOKUP($J2,$A$1:$I$95,COLUMN(B1),)

公式释义:

  • $J2,$A$1:$I$95:根据编号,在原始表格中查找对应信息

  • COLUMN(B1):column 函数的作用是返回单元格引用的列号,即“2”。这样的话,向右拖动公式的时候,column 会依次递增变成 column(c1), column(d1)...,从而实现向右拖动复制公式的效果

* 请注意公式中区域的绝对、相对引用,以免拖动时产生错误。

图片
图片

5. 选中 K2 单元格,向右拖动复制公式

图片

6. 现在选中 J1 至 R2 单元格区域,向下拖动,直至所有人的工资条全部生成完毕

图片

7. 最后删除辅助列,就是我们需要的工资条样式

图片

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多