如何在excel中将有序两列数据转为多行,每行5大列 5

jf001Ajf001Ajf002Bjf003Cjf004Djf005Ejf002Bjf006Fjf007Gjf008Hjf009Ijf010Jjf003Cjf011Kj... jf001 A jf001 A jf002 B jf003 C jf004 D jf005 E
jf002 B jf006 F jf007 G jf008 H jf009 I jf010 J
jf003 C jf011 K jf012 L jf013 M jf014 N jf015 O
jf004 D ....................
jf005 E 变成 ....... . .
jf006 F ........
jf006 F ......
jf007 G ...
jf008 H ..
jf009 I .
jf010 J .
jf011 K .
jf012 L
jf013 M
jf014 N
jf015 O
jf016 P
jf017 Q
jf018 R
jf019 S
jf020 T
jf021 U
jf022 V
jf023 W
jf024 X
jf025 Y
jf026 Z
展开
 我来答
wawjwawj2006
2012-10-30 · TA获得超过111个赞
知道小有建树答主
回答量:437
采纳率:66%
帮助的人:198万
展开全部
用VBA编个小宏,可搞定。
也可手工处理
1、复制一段要“打横”的列数据,在“打横”起始处点右键,选“选择性粘贴”,在弹出的对话框中选“转置”。
2、用公式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Stcxj
高粉答主

2012-10-30 · 繁杂信息太多,你要学会辨别
知道大有可为答主
回答量:7.1万
采纳率:67%
帮助的人:1.8亿
展开全部
C1输入
=OFFSET($A$1,COLUMN(A:A)+ROW()*5-6,)&" "&OFFSET($B$1,COLUMN(A:A)+ROW()*5-6,)
回车并向右填充到G1,再选C1~G1一起向下填充。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1975qjm
高粉答主

2012-10-30 · 关注我不会让你失望
知道大有可为答主
回答量:2万
采纳率:74%
帮助的人:7620万
展开全部
假设数据是A,B两列从第一行开始的数据,任一单元格输入公式

=OFFSET($A$1,ROW(A1)*5+COLUMN(A1)-6,)&" "&OFFSET($B$1,ROW(A1)*5+COLUMN(A1)-6,)
右拉复制公式至第五列,下拉复制公式(样式为A1&B1在一个单元格里

=OFFSET($A$1,(ROW(A1)-1)*5+(COLUMN(A1)-1)/2,MOD(COLUMN(B1),2))
右拉公式至第10列,下拉复制公式
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
余余1982
2012-10-30 · 知道合伙人软件行家
余余1982
知道合伙人软件行家
采纳数:1627 获赞数:4042
从事现场管理及相关计划数据等统计。 熟悉office办公软件(公式、VBA等)的使用。

向TA提问 私信TA
展开全部
=OFFSET($A$1,5*ROW(A1)-5+COLUMN(A1)-1,)&" "&OFFSET($B$1,5*ROW(A1)-5+COLUMN(A1)-1,)
五大列的话,右拉下拉!

分为10列显示数据的话:
=OFFSET(IF(MOD(COLUMN(A1),2),$A$1,$B$1),5*ROW(A1)-5+FLOOR((COLUMN(A1)-1)/2,1),)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tttta007
2012-10-30 · TA获得超过803个赞
知道小有建树答主
回答量:1085
采纳率:20%
帮助的人:315万
展开全部
c1=index($a:$a,(row()-1)*5+column(a1),1)& " " & index($b:$b,(row()-1)*5+column(a1),1)
右拖5格然后下拖复制公式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式