excel中如何把列数据批量转置成行数据,且使每行数据的数量相同
比如:Ay1Ay2Ay3By4By5By6转换成:Ay1y2y3By4y5y6...
比如:
A y1
A y2
A y3
B y4
B y5
B y6
转换成:A y1 y2 y3
B y4 y5 y6 展开
A y1
A y2
A y3
B y4
B y5
B y6
转换成:A y1 y2 y3
B y4 y5 y6 展开
4个回答
展开全部
复制。
然后选择性张贴。--转置。
然后选择性张贴。--转置。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
只想到用数组公式实现。
不知道是否需要数组。如果你的数据量很大,数组会比较慢。
不知道是否需要数组。如果你的数据量很大,数组会比较慢。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用宏,我们做邻区库天天换
追问
能说具体点吗?我是整理上市公司的数据,算每个公司每年12个月平均股价,比如000012代码
000012 2008-01 18.24
000012 2008-02 22.85
000012 2008-03 18.04
000012 2008-04 19.48
000012 2008-05 18.77
000012 2008-06 14.81
000012 2008-07 15.86
000012 2008-08 12.08
000012 2008-09 10.45
000012 2008-10 6.22
000012 2008-11 7.37
000012 2008-12 8.5
只需要把最右边一列转成行,其他代码的也依次转置
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
批量的话,写个宏最方便~你可以把要求说清楚,我帮你写宏
更多追问追答
追问
我是整理上市公司的数据,算每个公司每年12个月平均股价,比如000012代码
000012 2008-01 18.24
000012 2008-02 22.85
000012 2008-03 18.04
000012 2008-04 19.48
000012 2008-05 18.77
000012 2008-06 14.81
000012 2008-07 15.86
000012 2008-08 12.08
000012 2008-09 10.45
000012 2008-10 6.22
000012 2008-11 7.37
000012 2008-12 8.5
只需要把最右边一列转成行,其他代码的也依次转置
追答
总共三列? 最右边的转成行了 中间那列怎么放
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询