请问EXCEL如何把竖排数据转置成横排数据公式,怎么编,不是什么转置,要公式!

图一图二要求:如图一(Sheet1),把A,B两列坚排的数据转置成图二(Sheet2)的横排的1,2行数据,要求逢满足8组数后自动隔行换行继续排列。求公式,谢谢。... 图一

图二
要求:如图一(Sheet1),把A,B两列坚排的数据转置成图二(Sheet2)的横排的1,2行数据,要求逢满足8组数后自动隔行换行继续排列。求公式,谢谢。
展开
 我来答
台浦泽4r
推荐于2016-01-26 · TA获得超过937个赞
知道小有建树答主
回答量:1249
采纳率:62%
帮助的人:643万
展开全部

表2 A1公式:

=IF(OR(COLUMN()>8,MOD(ROW(),3)=0),"",OFFSET(Sheet1!$A$1,COLUMN()-1+INT(ROW()/3)*8,MOD(ROW(),3)-1))

然后向下向右拉动即可。

沈一民
2014-10-08 · TA获得超过8012个赞
知道大有可为答主
回答量:8448
采纳率:85%
帮助的人:2649万
展开全部
Sheet2
A1=INDEX(Sheet1!$A$1:$A$24,ROUNDUP(ROW()/3,0)*8-8+COLUMN(A1),1)
B1=INDEX(Sheet1!$B$1:$B$24,ROUNDUP(ROW()/3,0)*8-8+COLUMN(A2),1)两公式复制到A4\A5,A7\A8右拉到H列。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hlhcygs
2014-10-08 · TA获得超过3174个赞
知道大有可为答主
回答量:2987
采纳率:66%
帮助的人:1947万
展开全部
表2 中A1公式=IF(MOD(ROW(),3)=0,"",INDEX(IF(MOD(ROW(),3)=1,Sheet1!$A:$A,Sheet1!$B:$B),ROUNDDOWN(ROW()/3,0)*8+COLUMN()))&"",右拉,下拉。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式