[已解决] power query 怎么转变

  [复制链接]
查看109932 | 回复120 | 2020-9-16 06:37:09 | 显示全部楼层 |阅读模式
利用PQ 各位帮忙看看怎么转变一下,我尝试了很久,没有办法完成,
9978012216364.rar (10.1 KB, 下载次数: 0)
回复

使用道具 举报

炎婴 | 2020-9-16 06:44:09 | 显示全部楼层
let
  源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content],
  自定义1 = Table.Combine( List.Transform( List.Split(Table.ToColumns(源),4),each Table.FromColumns(_,{"日期","车牌号","沥青场(t)","备注"})) )
in
  自定义1
回复

使用道具 举报

beer | 2020-9-16 06:50:10 | 显示全部楼层
PQ参考解法
9978012216361.png
9978012216365.rar (18.4 KB, 下载次数: 0)
回复

使用道具 举报

sivayang | 2020-9-16 06:55:10 | 显示全部楼层
PQ参考解法


您好:

是要自定义函数后才可以整理?还是一步一步的操作出来的
回复

使用道具 举报

ljquan | 2020-9-16 07:01:10 | 显示全部楼层
let
  源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content],
  自定义1 = Table.Combine( List.T ...


您这是自定义函数了么?
回复

使用道具 举报

awei | 2020-9-16 07:05:10 | 显示全部楼层
您这是自定义函数了么?


楼上两位老师的解法应该都没涉及到自定义函数
回复

使用道具 举报

白玫瑰 | 2020-9-16 07:07:10 | 显示全部楼层
凑个热闹,pq
9978012216362.jpg
回复

使用道具 举报

leond | 2020-9-16 07:16:11 | 显示全部楼层
不用List.Split的解法,参考一下 9978012216363.jpg
回复

使用道具 举报

hbdhua | 2020-9-16 07:21:11 | 显示全部楼层
不用List.Split的解法,参考一下


把acc的第二参数写成空表#table(0,{}),可以省去最外层的Table.Combine。
用Table.ToList横向合并也可以。fyi!!
回复

使用道具 举报

caicool | 2020-9-16 07:22:11 | 显示全部楼层
把acc的第二参数写成空表#table(0,{}),可以省去最外层的Table.Combine。
用Table.ToList横向合并也可以 ...


收到,感谢飞天老师!今天最后两朵小花了,哈哈~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则