
如何在excel中使表格中一行变成一列
如何在excel中使表格中的一行数据隔一个变成一列比如A1B1C1D1变成A1B1C1D1...
如何在excel中使表格中的一行数据隔一个变成一列比如
A1 B1 C1 D1变成
A1 B1
C1 D1 展开
A1 B1 C1 D1变成
A1 B1
C1 D1 展开
5个回答
展开全部
变两列要复杂些,但用函数也能实现,比如:
你的数据从A1到AA1,变到A2:B15中去,
在A2中输入:=INDEX($A$1:$AA$1,2*ROW()-3)
B2中输入:=INDEX($A$1:$AA$1,2*ROW()-2)
下拉填充就行了
你的数据从A1到AA1,变到A2:B15中去,
在A2中输入:=INDEX($A$1:$AA$1,2*ROW()-3)
B2中输入:=INDEX($A$1:$AA$1,2*ROW()-2)
下拉填充就行了
展开全部
给你一个公式,先在a1格对齐数据,然后在c1粘贴公式"=index($a$1:$a$25,(row(a1)-1)*5+column(a1))"。应该会用吧,向右拉完向下拉。公式里的“$a$25”,你实际有a有多少格就改为多少,如果有50格,就改为“$a$50”。
不会再问吧。
不会再问吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你这都一行变两列了。
一行边一列:复制——选择性粘贴——转置!
一行边一列:复制——选择性粘贴——转置!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
复制需要转换成的行,点击粘贴,选择性粘贴下有一个转置,即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
第一列:=INDEX(范围,MOD(ROW()-1,ROWS(范围))+1,列数*INT((ROW()-1)/ROWS(范围))+1)
第二列:=INDEX(范围,MOD(ROW()-1,ROWS(范围))+1,列数*INT((ROW()-1)/ROWS(范围))+2)
第三列(如有):=INDEX(范围,MOD(ROW()-1,ROWS(范围))+1,列数*INT((ROW()-1)/ROWS(范围))+3)
比如说你的范围是 A1:D10,每两列为一组 (列数=2)
第一列:=INDEX(A1:D10,MOD(ROW()-1,ROWS(A1:D10))+1,2*INT((ROW()-1)/ROWS(A1:D10))+1)
第二列:=INDEX(A1:D10,MOD(ROW()-1,ROWS(A1:D10))+1,2*INT((ROW()-1)/ROWS(A1:D10))+2)
http://zhidao.baidu.com/question/141403840.html
第二列:=INDEX(范围,MOD(ROW()-1,ROWS(范围))+1,列数*INT((ROW()-1)/ROWS(范围))+2)
第三列(如有):=INDEX(范围,MOD(ROW()-1,ROWS(范围))+1,列数*INT((ROW()-1)/ROWS(范围))+3)
比如说你的范围是 A1:D10,每两列为一组 (列数=2)
第一列:=INDEX(A1:D10,MOD(ROW()-1,ROWS(A1:D10))+1,2*INT((ROW()-1)/ROWS(A1:D10))+1)
第二列:=INDEX(A1:D10,MOD(ROW()-1,ROWS(A1:D10))+1,2*INT((ROW()-1)/ROWS(A1:D10))+2)
http://zhidao.baidu.com/question/141403840.html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询