广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    EXCEL2010中进行行列转置的两种方法

    来源:网络收集  点击:  时间:2024-03-09
    【导读】:
    在EXCEL中,有时候我们的表格在制作过程中,发现不合理,需要进行行列转置,我们可以用选择性粘贴这一功能,也可以利用TRANSPOSE函数也进行,下面我们分别来说明。以EXCEL2010为例。工具/原料moreEXCEL2010工作表方法/步骤1/6分步阅读

    如下图所示,是学生各科成绩表,我们的目的是将姓名排成一列,将科目排成一行,也就是所说的行列转置。

    第一种方法:用选择性粘贴进行行列转置:

    第一步:复制所要进行行列转置的单元格区域,例如A1:M5区域。

    第二步:单击所要进行粘贴的单元格位置,例如O1单元格,右键,单击【选择性粘贴】标签。

    2/6

    第三步:单击【选择性粘贴】标签,打开了【选择性粘贴】的选择框,将选择框右下方【转置】的选项勾选上,点击【确定】。

    可以看到,原来的行列数据已经转置成功了。

    3/6

    第二种方法:利用TRANSPOSE函数进行行列转置。

    第一步:判断表格区域,我们要进行的转置的表格是A1:M5区域,一个5行13列的区域,转置后的表格一定是13行5列的区域。

    第二步:选择一个放置转置单元格的区域,本例中我们转置后的单元格区域13行5列,我们就选择一个13行5列的区域,例如O1:S13区域,如果选择的单元格区域小于13行5列,转置出来的表格将会不完整,如果选择的单元格区域大于13行5列,转置出来的13行5列之外的表格会有出错#N/A出现。

    4/6

    第三步:在编辑区录入函数公式“”=TRANSPOSE(A1:M5)“”,按ctrl+shift+enter三键结束公式,如图所示。

    因为是数组公式,注意一定要按三键ctrl+shift+enter结束此公式,否则将出现不了正确结果。

    可以看到,我们的表格已经转置成功并存放在O1:S13区域了。

    5/6

    也许大家会说如果表格太大了,进行TRANSPOSE函数转置时选择正确的区域太麻烦了,能不能大概选个超出所要转置的表格区域呢?

    我们可以尝试一下,结果是能够正常显示的,超出正确表格大小的区域将出现出错#N/A。

    我们来演示一下,我们选择O1:T20区域,或者更大的O1;U50区域,在编辑区录入公式:”=TRANSPOSE(A1:M5)“”,按ctrl+shift+enter三键结束公式,如图所示。

    可以看到,在13行5列区域之外会有出错#N/A的出现。

    6/6

    当我们要删除错误值#N/A的时候,会出现【不能更改数组的某一部分】的提示框。这是因为我们用的数组公式,更改任何一部分就会出现这个提示的。所以我们尽可能的要选择要转置的正确区域。

    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_295442.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-05 01:11:24  耗时:0.027
    0.0267s