Excel有两个sheet,想把第一个sheet中的数据提取到第二个表上
如图,将第一个图中C列第4行开始的所有数据,提取到如图二的sheet中,即将原来横着的数据竖过来,用什么公式可以解决这个问题呢...
如图,将第一个图中C列第4行开始的所有数据,提取到如图二的sheet中,即将原来横着的数据竖过来,用什么公式可以解决这个问题呢
展开
2019-06-04 · 知道合伙人软件行家
关注
展开全部
几位提供的公式或复制再转置粘贴大都是可行的,下面提供一个更简单快捷的公式供参考。先在Sheet1中某一行横向拖动鼠标选择该行数据,状态栏中查看下计数,心中记下这个数字,也就是Sheet2中的行数,并查看下数据的行数,也就是Sheet2中的列数。
转到,Sheet2中,选择A1往右拖动鼠标,使选择的列数=Sheet1的行数,再向下拖动鼠标,使选择的行数=Sheet1的列数,如图,Sheet1有11行13列,Sheet2中就选择A1:K13,然后输入:
=TRANSPOSE(
点Sheet1后选择数据区域(A2:M12)
再输入公式右括号:)
公式编辑栏中显示为:
=TRANSPOSE(Sheet1!A2:M12)
同时按Ctrl+Shift+Enter三键输入数组公式
即可得到结果
追答
展开全部
在sheet2的b2中输入如下公式
=index(sheet1!$a$1:$z$100,match(b$1,sheet1!$b:$b,),match($a2,sheet1!$1:$1,))
下拉填充,右拉填充
=index(sheet1!$a$1:$z$100,match(b$1,sheet1!$b:$b,),match($a2,sheet1!$1:$1,))
下拉填充,右拉填充
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我能想到的最简单的就是复制粘贴,选择性粘贴,转置
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
复制,选择性粘贴——转置,试试。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询