excel列转行

[复制链接]
查看11 | 回复5 | 2010-5-8 21:07:39 | 显示全部楼层 |阅读模式
excel一列中每6个数据转为一行,本人菜鸟,麻烦详细点,急~
电脑不能联网,我用手机提问的,一列中问题1.答案.选项A.选项B.选项C.选项D.选项E.问题2.答案.选项A.选项B.选项C.选项D.选项E……给排成一个问题一行,怎么弄,谢谢各位了

回复

使用道具 举报

千问 | 2010-5-8 21:07:39 | 显示全部楼层
如果数据不多,你可以用手工做,复制转换数据,然后在空白处右键,有个选择性粘贴,里面有个转置选项打上勾,按确定。就可以搞定。
回复

使用道具 举报

千问 | 2010-5-8 21:07:39 | 显示全部楼层
1、复制列数据然后选择性黏贴-转置2、数据在A列,在B列你需要开始转行的单元格输入公式=INDEX($A:$A,COLUMN()-1+(ROW()-1)*1,1)然后向右填充。。
回复

使用道具 举报

千问 | 2010-5-8 21:07:39 | 显示全部楼层
假设 数据在A列 B1-G1依次输入 下面公式B1 =IF(ISERR(INDEX($A:$A,ROW(A1)+(ROW(A1)-1)*6,1)),"",INDEX($A:$A,ROW(A1)+(ROW(A1)-1)*6,1))C1 =IF(ISERR(INDEX($A:$A,ROW(A2)+(ROW()-1)*6,1)),"",INDEX($A
回复

使用道具 举报

千问 | 2010-5-8 21:07:39 | 显示全部楼层
假设数据在A列在B1输入公式=OFFSET($A$1,ROW()*6+COLUMN()-8,)向右拖 6 行,再向下拖填充公式就可以了复制你的结果,到需要的地方,选择性粘贴,粘贴值
回复

使用道具 举报

千问 | 2010-5-8 21:07:39 | 显示全部楼层
ok,先选择上,ctrl+c,光标放在要粘贴的地方,右键,选择性粘贴,在转置的地方点上勾勾!确定,搞定~
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行