这个数据整理技巧,真的帮了我大忙!节约了几天时间!
源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content],
// 按列转成列表
toC= Table.ToColumns(源),
// 两列一组
toGroup = List.Split(toC,2),
// 姓名和费用列
headCol = toGroup{0},
// 对日期和金额列,两个一组和姓名和利用组合
trans = List.Transform(List.Skip(toGroup),each
Table.FromColumns( // 从列的列表转成table
headCol & _,
{"姓名","费用类型","日期","金额"}
)
),
// 将每组的table合并
res = Table.Combine(trans)
in
res
List.Split(列表,几个元素一组)
List.Skip(列表):跳过列表中的第一个元素
本文由“壹伴编辑器”提供技术支持
附件下载:复制下面地址,粘贴到浏览器中即可下载使用
https://share.weiyun.com/MtwMA9s7
感谢(收藏、点赞、在看、转发),您的鼓励是小编不断创作的动力!
赞 (0)