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

动态转置薪资日记账重复数据:将多人员行转为单人单行

动态转置薪资日记账可变人员数据至单行单记录格式

方法一:Power Query(推荐,适配500-10000行大数据量)

  • 选中原始薪资数据区域,点击「数据」选项卡→「自表格/区域」,导入Power Query编辑器
  • 在编辑器中,选中所有固定字段列(如日期、部门、薪资总额等不需要拆分的列)
  • 右键选中的列→「逆透视其他列」,此时所有人员列会被拆分成两行:「属性」(原人员列标题)和「值」(人员数据)
  • 删除「属性」列,点击「关闭并上载」,即可直接得到每行对应单个人员的结构化数据

方法二:动态数组公式(Excel 365/2021版本适用)

假设:

  • 原始数据在Sheet1,固定字段为A-C列,人员数据从D列开始
  • 已完成复制的行在Sheet2,A-C列与原始行完全对应

在Sheet2的D2单元格输入公式,下拉填充:

=INDEX(Sheet1!$D:$ZZ, MATCH(Sheet2!A2&Sheet2!B2, Sheet1!A:A&Sheet1!B:B, 0), COUNTIF(Sheet2!$A$2:A2&Sheet2!$B$2:B2, Sheet2!A2&Sheet2!B2))

公式说明:

  • MATCH(...) 通过固定字段组合(如日期+部门)精准定位当前复制行对应的原始行号
  • COUNTIF(...) 统计当前是该原始行的第N条复制记录,对应取原始行的第N个人员列数据
  • $D:$ZZ 需覆盖原始数据中所有可能的人员列范围

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.12 11:12:06