分享

如何依据 Excel 总表中的数据,快速匹配出其所在的分工作表名称?

 恶猪王520 2022-11-03 发布于新疆

解答一个读者求助。有个一工作簿,以部门命名的各工作表中列出了本部门的员工姓名,而汇总工作表中只有所有员工姓名,如何快速匹配出其所在的部门?

这种案例倒也不罕见,制表人以为分工作表保持数据,且工作表名称写得那么清楚已经很完美了,殊不知,这种做法对后续的计算、分析是极不友好的。

案例:

下图 1 至 3 是每个以部门命名的工作表,其中列出了个部门的员工姓名。下图 4 的奖金汇总表中,没有员工的部门,如何快速匹配上?

图片
图片
图片
图片

解决方案:

1. 给“销售一部”工作表中的数据表添加辅助列:标题为“销售一部”,数据全部填充“1”

图片

2. 按同样的规则给其他数据表添加与工作表名称相同的辅助列。

图片
图片

3. 按 Alt+D+P --> 在弹出的对话框中选择“多重合并计算数据区域”--> 点击“下一步”

图片

4. 选择“创建单页字段”--> 点击“下一步”

图片

5. 在弹出的对话框中选择“销售一部”工作表中的整个数据表 --> 点击“添加”按钮将其添加到区域

图片

6. 重复同样的步骤将所有工作表中的数据表都添加到区域 --> 点击“下一步”

图片

7. 在弹出的对话框中选择“现有工作表”及所需上传至的位置 --> 点击“完成”

图片

默认的数据透视表长这样。

图片
图片

8. 按以下方式重新拖动字段:

  • 行:“列”、“行”

  • 其余区域全删除

图片
图片

9. 选中数据表的任意单元格 --> 选择菜单栏的“设计”-->“报表布局”-->“以表格形式显示”

图片

10. 选择“设计”-->“报表布局”-->“重复所有项目标签”

图片

11. 选择“设计”-->“总计”-->“对行和列禁用”

图片

12. 选择“设计”-->“分类汇总”-->“不显示分类汇总”

图片
图片

13. 将“销售一部”拖动到最上方。

图片

14. 复制数据透视表 --> 在右边的空白区域粘贴为值

图片

15. 将原数据表的格式复制过来。

图片

16. 删除数据透视表 --> 在 G2 单元格中用 vlookup 公式查找姓名对应的奖金 --> 下拉复制公式

图片
图片
图片

右侧就是想要的结果表。

图片

转发、在看也是爱!

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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多