现在有四列数据,共1292行,我想把这些数据按顺序变成12列(分3份),有什么简单的方法吗
3个回答
追问
我的意思是
A1B1C1D1 A6B6C6D6 A11B11C11D11
A2B2C2D2 A7B7C7D7 A12B12C12D12
A3B3C3D3 A8B8C8D8 A13B13C13D13
A4B4C4D4 A9B9C9D9 A14B14C14D14
A5B5C5D5 A10B10C10D10 A15B15C15D15
展开全部
最简单的方法就是复制粘贴;
还可以用公式,假设源数据在SHEET1,在SHEET2生成新表,在新表的A2用公式:
=IF(ROW(A1)>ROUND(COUNTA(Sheet1!$A:$A)/3,0),"",OFFSET(Sheet1!$A$1,ROW(A1)+(INT(COLUMN(D1)/4)-1)*ROUND(COUNTA(Sheet1!$A:$A)/3,0),MOD(COLUMN(D1),4))&"")
右拉12列到L2,然后下拉填充公式。
还可以用公式,假设源数据在SHEET1,在SHEET2生成新表,在新表的A2用公式:
=IF(ROW(A1)>ROUND(COUNTA(Sheet1!$A:$A)/3,0),"",OFFSET(Sheet1!$A$1,ROW(A1)+(INT(COLUMN(D1)/4)-1)*ROUND(COUNTA(Sheet1!$A:$A)/3,0),MOD(COLUMN(D1),4))&"")
右拉12列到L2,然后下拉填充公式。
来自:求助得到的回答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
按照什么样的顺序,是1292除以3吗?
更多追问追答
追问
可以的,就是连续的就行,没什么顺序可言
追答
那直接自己粘贴复制就可以了啊,不就才操作两次嘛?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询