如何把行的数据变纵向排列呢.图一变成图二.谢谢
展开全部
可以用OFFSET函数在新建的一个工作表中实现,可惜要回去电脑上操作吧
更多追问追答
追问
能告知一下如何操作吗
追答
1、在图二的工作表的A2单元格输入公式:
=OFFSET(Sheet1!$A$1,1+INT((ROW(A1)-1)/12),0)
复制并下拉。
2、在图二的工作表的I2单元格输入公式:
=OFFSET(Sheet1!$A$1,0,2+MOD(ROW(A1)+11,12))
复制并下拉。
3、在图二的工作表的J2单元格输入公式:
=OFFSET(Sheet1!$A$1,1+INT((ROW(A1)-1)/12),2+MOD(ROW(A1)+11,12))
复制并下拉。
4、若要保留二个表的关联,则等全部复制下拉完成即可。只要图一表中的数据一变,后续表即同步。
若是不想关联表格,仅仅是取这一次的数据而已,则只要选择全表(CTRL+A)——复制——选择性粘贴——数据,即可把表2转换为具体的数据,公式全部变成数据了,再进行排序并把数据为0的尺码行删除即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个要通过VBA的方式来实现
追问
数据透视完成不了吗、不会用vab
vba
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询