找回密码
 立即注册
搜索

分列转置?公式?

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

1

主题

4

帖子

2

幻币

初入江湖

Rank: 1

积分
6
2021-12-9 14:36:00 显示全部楼层 |阅读模式
路过的各路大神,麻烦帮忙看看数据源表如何通过PQ或公式等方式得到想要的结果,谢谢!
数据源表里的线路列、参数列内容都是用"/"分隔,每一项是相对应的
f06878e0d957c2656b4767dbf1e5fc45.png
50859f5f750528af55ba921fd7cfe9be.png
分列转置.zip (25.82 KB, 下载次数: 37)
PPT学习论坛
回复

使用道具 举报

0

主题

9

帖子

0

幻币

初入江湖

Rank: 1

积分
0
2021-12-16 04:27:44 显示全部楼层
只会加辅助列
PPT学习论坛
回复 支持 反对

使用道具 举报

2

主题

10

帖子

3

幻币

初入江湖

Rank: 1

积分
16
2021-12-18 07:01:34 显示全部楼层
用辅助列了 =TRIM(MID(SUBSTITUTE(TEXTJOIN("/",1,C2:C14),"/",REPT(" ",400)),(ROW(1:400)-1)*400+1,400))

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

使用道具 举报

1

主题

4

帖子

0

幻币

初入江湖

Rank: 1

积分
4
2021-12-18 11:34:51 显示全部楼层
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

主题

5

帖子

-3

幻币

东方不败

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

使用道具 举报

0

主题

7

帖子

0

幻币

初入江湖

Rank: 1

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

使用道具 举报

2

主题

6

帖子

3

幻币

初入江湖

Rank: 1

积分
9
2021-12-22 02:04:24 显示全部楼层
=TRIM(MID(SUBSTITUTE(TEXTJOIN("",1,REPT(数据源!B$2:B$14&"/",LEN(数据源!$C$2:$C$14)-LEN(SUBSTITUTE(数据源!$C$2:$C$14,"/",""))+1)),"/",REPT(" ",400)),(ROW(1:400)-1)*400+1,400))
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

10

帖子

1

幻币

初入江湖

Rank: 1

积分
12
2021-12-24 05:53:04 显示全部楼层
注意是数组公式
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

8

帖子

2

幻币

初入江湖

Rank: 1

积分
12
2021-12-28 21:11:03 显示全部楼层
PQ拆分列→拆分为行
5e47d448ae3d913bb5d85d1c35b1af75.png
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

5

帖子

-2

幻币

初入江湖

Rank: 1

积分
1
2021-12-30 04:14:29 显示全部楼层
不知道是不是我操作有误,输入数组公式后车牌号列正常,右拉就不行了
PPT学习论坛
回复 支持 反对

使用道具 举报

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