You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何基于同一表头合并两个工作表数据,匹配员工信息生成报表

最简实现方案

核心逻辑为通过跨表匹配函数单次配置规则,后续每月仅需替换原始数据源即可自动生成报表,彻底省去手动处理成本。

基础操作步骤(适用于10万行以内数据)

  • 首先将数据库导出的编码、员工姓名、岗位数据整理到同一个工作表,命名为基础信息表,确保编码列无空值、无重复值,作为唯一匹配依据。
  • 将其他系统导出的编码数据导入到同一工作簿的新工作表,命名为待匹配表。
  • 在待匹配表的姓名列首个空白单元格写入匹配公式:
    若使用Excel 2021/365、谷歌表格:=XLOOKUP(当前行编码单元格, 基础信息表!编码整列, 基础信息表!姓名整列, "无匹配数据")
    若使用低版本Excel:=IFERROR(VLOOKUP(当前行编码单元格, 基础信息表!编码列:岗位列, 2, 0), "无匹配数据")
  • 岗位列参考上述公式,将返回的列序号调整为3即可。
  • 选中写好公式的单元格下拉填充到所有数据行,系统将自动完成所有编码与姓名、岗位的匹配,导出后即为所需报表样式。

大数据量优化方案(适用于10万行以上数据)

如果数据体量过大,函数运算卡顿,可使用Excel自带的Power Query工具处理,百万级数据也可在几秒内完成匹配:

  • 点击「数据」选项卡-「获取数据」,分别导入基础信息表和待匹配表数据源。
  • 选择「合并查询」功能,以编码为关联键匹配两个表。
  • 展开匹配到的姓名、岗位字段,直接加载导出即可得到目标报表。

内容的提问来源于stack exchange,提问作者Qyu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 10:00:06