找回密码
 立即注册
搜索

excel怎么将横向表格转为竖向

7
回复
1405
查看
[复制链接]

1

主题

8

帖子

1

幻币

初入江湖

Rank: 1

积分
10
2021-10-8 17:29:00 显示全部楼层 |阅读模式
如下图想要实现图片效果怎么做
1ff1b2a0be8c7d931b32dece8b9342f7.png
工作簿1.zip (8.13 KB, 下载次数: 10)
PPT学习论坛
回复

使用道具 举报

1

主题

4

帖子

1

幻币

初入江湖

Rank: 1

积分
6
2021-10-19 22:58:06 显示全部楼层
group_concat(colData,'</td><td>')
1b9dbde43f5c3d1195829033345882c2.jpg
1ad96e77c540a3065fe6ef0e40e8526a.jpg
PPT学习论坛
回复 支持 反对

使用道具 举报

2

主题

7

帖子

2

幻币

初入江湖

Rank: 1

积分
11
2021-11-18 21:04:50 显示全部楼层
e8=INDEX($B:$B,SMALL(IF($A$2:$A$51=$D8,ROW($2:$51),999),COLUMN(A1)))&""
数组--右拉--下拉
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

幻币

初入江湖

Rank: 1

积分
0
2021-12-15 14:44:04 显示全部楼层
抖音视频地址
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

5

帖子

2

幻币

初入江湖

Rank: 1

积分
9
2021-12-28 11:09:19 显示全部楼层
????????????
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

10

帖子

1

幻币

初入江湖

Rank: 1

积分
12
2022-1-2 16:35:06 显示全部楼层
附件供参考
工作簿1.7z (16.95 KB, 下载次数: 18)
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

5

帖子

-1

幻币

初入江湖

Rank: 1

积分
3
2022-1-13 10:08:50 显示全部楼层
d8=INDEX($A$1:$A$51,SMALL(IF(MATCH(A$2:A$51,A$2:A$51,)=ROW($2:$51)-1,ROW($3:$51)),ROW(A2)))&""三键,下拉。
e8=IFERROR(INDEX($B$3:$B$51,SMALL(IF(($A$3:$A$51)=$D8,ROW(A$3:A$51)-2,""),COLUMN(A1)),1),"")三键,右拉,下拉。
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

8

帖子

1

幻币

初入江湖

Rank: 1

积分
10
2022-1-16 04:33:36 显示全部楼层
请问:你是怎样做到的?
原来是这样:let
  源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content],
  更改的类型 = Table.TransformColumnTypes(源,{{"品项", type text}, {"项目名称", type text}}),
  分组的行 = Table.Group(更改的类型, {"品项"}, {{"列1", each Text.Combine([项目名称],"、"), type nullable text}}),
  按分隔符拆分列 = Table.SplitColumn(分组的行, "列1", Splitter.SplitTextByDelimiter("、", QuoteStyle.Csv), {"列1.1", "列1.2", "列1.3", "列1.4", "列1.5", "列1.6", "列1.7", "列1.8", "列1.9", "列1.10", "列1.11", "列1.12", "列1.13"}),
  更改的类型1 = Table.TransformColumnTypes(按分隔符拆分列,{{"列1.1", type text}, {"列1.2", type text}, {"列1.3", type text}, {"列1.4", type text}, {"列1.5", type text}, {"列1.6", type text}, {"列1.7", type text}, {"列1.8", type text}, {"列1.9", type text}, {"列1.10", type text}, {"列1.11", type text}, {"列1.12", type text}, {"列1.13", type text}}),
  替换的值 = Table.ReplaceValue(更改的类型1,null,"",Replacer.ReplaceValue,{"列1.1", "列1.2", "列1.3", "列1.4", "列1.5", "列1.6", "列1.7", "列1.8", "列1.9", "列1.10", "列1.11", "列1.12", "列1.13"})
in
  替换的值
PPT学习论坛
回复 支持 反对

使用道具 举报

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