Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2446|回复: 4

请问如何将左边多列的数据转换为右边多行数据?

[复制链接]
发表于 2019-9-4 16:33 | 显示全部楼层 |阅读模式
物料代码数量SML物料代码码数数量
1001010
100
30
40
30
1001010
S
30
     
1001010
M
40
1001010
L
30


请问如何将左边多列的数据转换为右边多行数据?
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2021-4-9 09:43 | 显示全部楼层
这是表格维数转换的问题,http://www.aidunsoft.com/photo/show-72.html
回复

使用道具 举报

发表于 2021-4-9 14:38 | 显示全部楼层
回复

使用道具 举报

发表于 2021-4-9 15:32 | 显示全部楼层
=IF(H$1=$H$1,IFERROR(OFFSET($A$1,MIN(IF(COUNTIF(H$1:H1,A$2:A$5)<3,ROW($2:$5)))-1,),""),IF($H2="","",OFFSET($C$1,IF(COLUMN(A1)=3,ROW(A3)/3,),MOD(ROW(A1)-1,3))))

※數組公式,請記得按Ctrl+Shift+Enter

祝順心,南無阿彌陀佛!

log.png

demo.rar

7.73 KB, 下载次数: 2

回复

使用道具 举报

发表于 2021-4-10 09:03 | 显示全部楼层
这类问题很适合用PQ处理,数据变化后,一键刷新出新结果

GIF 2021-4-10 8-57-41.gif

回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-3-28 21:13 , Processed in 0.310974 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表