有时,你需要切换或旋转单元格 。可通过复制、粘贴和使用“转置??”选项来执行此操作 。但这样做会创建重复的数据 。如果不希望产生重复数据,可选择键入公式,而不是用TRANSPOSE函数 。例如,在下图中,公式=TRANSPOSE(A1:B4)会选取单元格A1到B4,并将它们水平排列 。
注意: 如果您有最新版本的Office365,则可以在输出区域左上角的单元格中输入公式,然后按enter以将公式确认为动态数组公式 。否则,必须先选择”输出区域”,然后在输出区域左上角的单元格中输入公式,然后按Ctrl+Shift+Enter,以旧数组公式的形式输入公式 。进行确认 。Excel将使用括号将公式括起来 。有关数组公式的详细信息,请参阅数组公式指南和示例 。
步骤1:选择空白单元格首先选择一些空白单元格 。但请确保选择的单元格数量与原始单元格数量相同,但方向不同 。例如,此处有8个垂直排列的单元格:
【TRANSPOSE 函数】因此,我们要选择8个水平排列的单元格,如下所示:
转置的新单元格将位于此处 。
步骤2:键入=TRANSPOSE(使这些空单元格保持选中状态,键入:=TRANSPOSE(
Excel的外观将如下所示:
请注意,即使已开始输入公式,8个单元格仍处于选中状态 。
步骤3:键入原始单元格的范围 。现在,键入想要转置的单元格范围 。在此示例中,我们要转置单元格A1到B4 。所以此示例的公式是:=TRANSPOSE(A1:B4)–,但此时还不能按Enter!停止键入,转到下一步 。
Excel的外观将如下所示:
步骤4:最后,按Ctrl+Shift+Enter现在按CTRL+SHIFT+ENTER 。为什么?因为换位函数仅在数组公式中使用,这就是完成数组公式的方法 。数组公式(简称)是应用于多个单元格的公式 。由于您在步骤1中选择了多个单元格(已执行”不是”),公式将应用于多个单元格 。下面是按CTRL+SHIFT+ENTER后的结果:
提示
语法TRANSPOSE(array)
TRANSPOSE函数语法具有以下参数:
另请参阅将数据从行转置到列,或将数据从列转置到行
创建数组公式
旋转或对齐单元格数据
数组公式指南和示例
注意: 本页面是自动翻译的,可能包含语法错误或不准确之处 。我们的目的是使此内容能对你有所帮助 。能否告知我们此信息是否有所帮助?下面是该参考内容的英文版 。
推荐阅读
- INDIRECT 函数
- 参考 查找和引用函数
- DATE 函数
- VBA 怎么使用DATEADD函数
- Excel函数:AVERAGE函数
- excel公式教程:TRANSPOSE,非数组版本
- COUNTIFS函数怎么处理以数组方式提供的条件
- excel公式教程:找到和的加数
- Excel表格INDIRECT函数的妙用
- 这些多条件统计函数,都是“IFS”结尾,有啥区别?