excel怎么把多行数据变成一行
这是我原本的数据,都是每5个数据一行,现在我想把这些数据放在一行里,就是下图第一行的效果就是现在这个图第一行的效果,把下面每行的数据都一次放在第一行里,我现在完全是复制黏...
这是我原本的数据,都是每5个数据一行,现在我想把这些数据放在一行里,就是下图第一行的效果
就是现在这个图第一行的效果,把下面每行的数据都一次放在第一行里,我现在完全是复制黏贴太累了,因为我有五六十行的数据,有没有大神救救我啊QAQ 展开
就是现在这个图第一行的效果,把下面每行的数据都一次放在第一行里,我现在完全是复制黏贴太累了,因为我有五六十行的数据,有没有大神救救我啊QAQ 展开
11个回答
展开全部
1.单列多行数据,变为单行,采用复制,转置粘贴的方法:选中数据区域-点击一个单元格-右键-选择性粘贴-转置-确定
也可以用函数,下图中列举了两个函数
2.多行多列变为单行
达到此类效果的函数有多个,核心步骤就是行列数的变化,比如上边这个例子,行变化是111222333444,列变化就是123123123123,然后想办法用函数达到这样的效果即可,如果是用indirect函数,列变化就成了ABCABCABC...需要用到char函数,归根结底还是123123...的变化。用地址代替值的话,就是A1.B1.C1.A2.B2.C2.A3.B3.C3.....,indirect函数写法就可以=indirect(char(65+mod(column(a1)-1,3))&int(column(c1)/3))
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
假设数据在sheet1,
复制第一列,在sheet2中选择性粘贴→转置
复制第二列,在sheet2中第一列转置后的最后数据后面的单元格 选择性粘贴→转置
复制第三列,在sheet2中第二列转置后的最后数据后面的单元格 选择性粘贴→转置
复制第四列,在sheet2中第三列转置后的最后数据后面的单元格 选择性粘贴→转置
OK
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在F1中输入或复制粘贴此公式
=INDIRECT(ADDRESS(INT(COLUMN(E:E)/5),MOD(COLUMN(E:E),5)+1))
右拉填充
=INDIRECT(ADDRESS(INT(COLUMN(E:E)/5),MOD(COLUMN(E:E),5)+1))
右拉填充
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询