TRANSPOSE行列转置
把横着的表变成竖的,竖的变成横的。
1
语法结构
TRANSPOSE(区域)
区域方括号 [ ] 表示可选参数
返回:数组:行列互换后的数据
2
什么时候用它
3
动画演示
动画演示·转置结果第 1 / 3 步
| A | B | C | |
|---|---|---|---|
| 1 | 姓名 | 张三 | 李四 |
| 2 | 一月 | 1200 | 800 |
| 3 | 二月 | 1500 | 900 |
STEP 1
原表 3 行 3 列
转置完成:3×3
4
示例演示
A1 : =TRANSPOSE(横表!A1:C3)
在「转置结果」表 A1 输入 =TRANSPOSE(横表!A1:C3),横表就竖过来了
| A | B | C | |
|---|---|---|---|
| 1 | 姓名 | 张三 | 李四 |
| 2 | 一月 | 1200 | 800 |
| 3 | 二月 | 1500 | 900 |
当前表:转置结果 · 公式单元格 A1 · 绿色底为公式,蓝色底为动态数组溢出结果
5
常见错误
现象只显示了第一个值
原因老版本需要按 Ctrl+Shift+Enter 输入数组公式
解决365 直接回车即可;老版本按三键
现象#SPILL!
原因目标区域被占用
解决清空目标区域
6
相关公式
动手试一试
在编辑器里载入这个公式的示例数据,改改数字看看结果怎么变。