[已解决] 在PQ中,如何在一个表中,每两行增加一个空行?

  [复制链接]
查看170884 | 回复149 | 2020-9-25 02:25:02 | 显示全部楼层 |阅读模式
就像图中这个样子。

如图
10348101820261.jpg
10348101820263.zip (8.27 KB, 下载次数: 0)
回复

使用道具 举报

tonic | 2020-9-25 02:31:02 | 显示全部楼层
简单粗暴,直接在表里加,源表要是偶数行,如果是奇数行,要四舍五入一下
10348101820262.png
10348101820264.rar (14.9 KB, 下载次数: 0)
回复

使用道具 举报

东莞维维 | 2020-9-25 02:37:03 | 显示全部楼层
  1. = List.Accumulate(List.Reverse({0..Table.RowCount(源)/2-1}),源,(x,y)=>Table.InsertRows(x,y*2,{Record.FromList(List.Repeat({" "},4),Table.ColumnNames(源))}  ) )
复制代码
回复

使用道具 举报

心怡 | 2020-9-25 02:40:03 | 显示全部楼层
学习楼上的。写一个。
10348101820265.rar (16.38 KB, 下载次数: 0)
回复

使用道具 举报

alunn | 2020-9-25 02:47:03 | 显示全部楼层
简单粗暴,直接在表里加,源表要是偶数行,如果是奇数行,要四舍五入一下


简单明了,谢谢。
回复

使用道具 举报

yinfei103 | 2020-9-25 02:54:03 | 显示全部楼层
let
  源 = Excel.CurrentWorkbook(){[Name="区域"]}[Content],
  trans= Table.FromRows(List.Combine( List.Transform({0..Table.RowCount(源)/2-1},each  List.Range(Table.ToRows(源),_*2,2)& { List.Repeat({null},Table.ColumnCount(源) ) }  ) ) )
in
  trans
10348101820266.zip (15.15 KB, 下载次数: 0)
回复

使用道具 举报

缺一 | 2021-6-3 11:25:47 | 显示全部楼层
我也来支持一下,这里的老师和其他机构不一样,其他就是让付费。
回复

使用道具 举报

2046 | 2021-6-3 16:52:46 | 显示全部楼层
垃圾内容,路过为证。
回复

使用道具 举报

命运奥德赛 | 2021-6-17 08:15:37 来自手机 | 显示全部楼层
谢谢网站确实不错,超值
回复

使用道具 举报

zdaye | 2021-6-28 23:08:53 来自手机 | 显示全部楼层
前排支持下
回复

使用道具 举报

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

本版积分规则