找回密码
 立即注册
搜索
楼主: 灞波儿奔

分列转置?公式?

37
回复
1267
查看
[复制链接]

0

主题

4

帖子

-1

幻币

初入江湖

Rank: 1

积分
2
2022-2-27 14:50:55 显示全部楼层
用辅助列了 =TRIM(MID(SUBSTITUTE(TEXTJOIN("/",1,C2:C14),"/",REPT(" ",400)),(ROW(1:400)-1)*400+1,400))

e8b7389443d4962e02373da581bae9b0.png
分列转置.zip (34.02 KB, 下载次数: 204)
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

幻币

初入江湖

Rank: 1

积分
3
2022-3-2 00:43:48 显示全部楼层
用辅助列了 =TRIM(MID(SUBSTITUTE(TEXTJOIN("/",1,C2:C14),"/",REPT(" ",400)),(ROW(1:400)-1)*400+1,400))

ecb86a3ba84c598a849540e52f9552f1.png
分列转置.zip (34.02 KB, 下载次数: 11)
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

8

帖子

2

幻币

初入江湖

Rank: 1

积分
10
2022-3-2 20:57:54 显示全部楼层
let
  源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content],
  自定义1 =
  Table.ToList(
    源,
    each
      List.Transform(
      List.Zip( List.Transform( { _{1}, _{5} }, (x)=> Text.Split( x, "/" ) ) ),
      (y)=> { _{0} } & List.InsertRange( y, 1, List.Range( _, 2, 3 ) )
      )
  ),
  自定义2 =
  Table.FromRows( List.Combine( 自定义1 ), Table.ColumnNames( 源 ) )
in
  自定义2
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

4

帖子

-1

幻币

初入江湖

Rank: 1

积分
2
2022-3-3 07:33:57 显示全部楼层
分列转置.zip (27.56 KB, 下载次数: 193)
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

幻币

初入江湖

Rank: 1

积分
3
2022-3-3 18:20:19 显示全部楼层
分列转置.zip (27.56 KB, 下载次数: 65)
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

8

帖子

0

幻币

初入江湖

Rank: 1

积分
8
2022-3-11 21:47:44 显示全部楼层
只会简单的PQ,通过合并查询-添加索引列的方式来完成的,见附件。
原理:源表导入PQ,复制1个,表1分列线路,添加索引,表2分列参数,添加索引;根据索引进行合并查询,然后删除不必要的内容即可。
PS:你源表也是PQ做得,但我这编译界面显示错误,看不了
分列转置.zip (40.42 KB, 下载次数: 12)
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

5

帖子

1

幻币

初入江湖

Rank: 1

积分
7
2022-3-13 06:33:03 显示全部楼层
只会简单的PQ,通过合并查询-添加索引列的方式来完成的,见附件。
原理:源表导入PQ,复制1个,表1分列线路,添加索引,表2分列参数,添加索引;根据索引进行合并查询,然后删除不必要的内容即可。
PS:你源表也是PQ做得,但我这编译界面显示错误,看不了
分列转置.zip (40.42 KB, 下载次数: 89)
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

9

帖子

0

幻币

初入江湖

Rank: 1

积分
9
2022-3-19 08:11:04 显示全部楼层
学习了,大家都太厉害啦
PPT学习论坛
回复 支持 反对

使用道具 举报

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