Σ表格公式学堂EXCEL FORMULA & SCENARIO

TRANSPOSE行列转置

把横着的表变成竖的,竖的变成横的。

Excel 2016+Excel 365WPS 兼容在线测试
1

语法结构

TRANSPOSE(区域)
区域方括号 [ ] 表示可选参数
参数必填类型说明示例值
区域必填区域要转置的数据A1:D3

返回:数组:行列互换后的数据

2

什么时候用它

横表转竖表
月份横排的表转成竖排,方便透视和筛选。
看完整场景方案 →
一列转一行
把名单变成横向排布。
看完整场景方案 →
3

动画演示

动画演示·转置结果第 1 / 3 步
ABC
1姓名张三李四
2一月1200800
3二月1500900
STEP 1
原表 3 行 3 列
转置完成:3×3
4

示例演示

A1 : =TRANSPOSE(横表!A1:C3)
在「转置结果」表 A1 输入 =TRANSPOSE(横表!A1:C3),横表就竖过来了
ABC
1姓名张三李四
2一月1200800
3二月1500900
当前表:转置结果 · 公式单元格 A1 · 绿色底为公式,蓝色底为动态数组溢出结果
5

常见错误

现象只显示了第一个值
原因老版本需要按 Ctrl+Shift+Enter 输入数组公式
解决365 直接回车即可;老版本按三键
现象#SPILL!
原因目标区域被占用
解决清空目标区域
6

相关公式

动手试一试

在编辑器里载入这个公式的示例数据,改改数字看看结果怎么变。

在编辑器中打开示例 ↗

用到这个公式的场景