讲师中心 微信公众号
AI工具推荐 视频效率加速

Excel TRANSPOSE函数怎么用 Excel动态行列转置公式使用教程

浅涛小哥_5233

浅涛小哥_5233

发布时间:2026-03-03 15:19:02

|

577人浏览过

|

来源于php中文网

原创

Excel行列转置有四种方法:一、TRANSPOSE函数静态转置,需选对目标区域并用Ctrl+Shift+Enter确认;二、INDEX+ROW+COLUMN构建动态单向转置,支持拖拽扩展;三、SEQUENCE+INDEX实现全自动二维动态转置,仅限Microsoft 365/Excel 2021;四、FILTER+TRANSPOSE实现带条件的动态转置,自动响应数据变化。

excel transpose函数怎么用 excel动态行列转置公式使用教程 - php中文网

如果您希望在Excel中将行数据转换为列数据,或将列数据转换为行数据,TRANSPOSE函数是实现静态转置的核心工具;而结合其他函数构建动态行列转置公式,则可响应源区域变化自动更新结果。以下是具体使用方法:

一、基础TRANSPOSE函数的静态转置操作

TRANSPOSE函数属于数组函数,用于将单元格区域的行列方向互换,输出结果为一个垂直或水平数组,需通过数组输入方式确认。该函数本身不具动态性,但结构稳定、执行效率高。

1、选中目标区域,其行列尺寸必须与源区域的列行数完全一致。例如源区域为3行5列,则目标区域需选中5行3列。

2、在编辑栏中输入公式:=TRANSPOSE(A1:E3),其中A1:E3为待转置的原始区域。

3、按Ctrl+Shift+Enter三键组合完成数组公式的输入(Excel 365或Excel 2021用户可直接按Enter)。

4、转置结果将一次性填充至所选区域,且各单元格内容与源区域严格对应,修改源数据后结果同步更新。

二、使用INDEX+ROW+COLUMN构建动态单向转置公式

该方法无需预选目标区域,支持向下或向右拖拽扩展,适用于源数据行数或列数可能变动的场景。公式通过行列索引动态定位源单元格,实现“随拉随算”的效果。

1、假设源数据位于A1:C10(3列10行),要在E1开始横向生成首行转置结果(即原第一行A1:C1变为E1:G1)。

2、在E1单元格输入:=INDEX($A$1:$C$10,COLUMN(A1),ROW(A1))。

3、向右拖拽填充至G1,此时COLUMN(A1)依次变为COLUMN(B1)、COLUMN(C1),返回1、2、3,对应提取原区域第1、2、3列第1行数据。

4、若需纵向展开全部10行转置结果,可在E2输入相同公式并向下拖拽至E10,此时ROW(A1)递增为ROW(A2)…ROW(A10),返回1至10,逐行提取原区域对应行首列值。

Excel XLSX Formula Cleanup
Excel XLSX Formula Cleanup

诊断并修复涉及公式、命名范围、Power Query 刷新、数据透视表、VBA/宏保存等问题的 Microsoft Excel XLSX 工作簿

下载

三、利用SEQUENCE函数实现全自动二维动态转置(仅限Microsoft 365及Excel 2021)

SEQUENCE函数可生成连续整数数组,配合INDEX可构造出完整行列坐标矩阵,从而在单个单元格内输出整个转置区域,无需手动拖拽,且源区域尺寸变更时结果区域自动适应。

1、确认源区域地址,例如设为B2:D5(3列4行)。

2、在目标起始单元格(如F2)输入:=INDEX($B$2:$D$5,SEQUENCE(COLUMNS($B$2:$D$5),,1,1),SEQUENCE(1,ROWS($B$2:$D$5),1,1))。

3、该公式中,第一个SEQUENCE生成列数×1的垂直序列(即1,2,3),作为行号索引;第二个SEQUENCE生成1×行数的水平序列(即1,2,3,4),作为列号索引。

4、公式执行后,F2:H5区域将自动填充转置结果,且当源区域扩展为B2:E6时,只需调整公式中$B$2:$D$5为$B$2:$E$6,输出区域会同步变为F2:I6。

四、借助FILTER+TRANSPOSE实现带条件的动态转置

当需要仅转置满足特定条件的数据行(如非空、大于某值、含指定文本)时,可先用FILTER筛选子集,再嵌套TRANSPOSE完成方向转换。此组合在数据清洗与报表生成中尤为实用。

1、设原始数据在A2:B20,其中A列为分类标识,B列为数值,现需转置所有A列等于“销售部”的B列数值。

2、在D2单元格输入:=TRANSPOSE(FILTER(B2:B20,A2:A20="销售部"))。

3、若结果需横向排列,该公式直接输出一行;若需纵向排列,外层改用TRANSPOSE(FILTER(...))并按数组方式输入,或改用INDEX+SEQUENCE组合重构方向。

4、当A列新增“销售部”记录时,FILTER自动捕获新行,TRANSPOSE实时更新转置结果,全程无须干预。

热门AI工具

更多
DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

火山引擎

火山引擎是一款面向企业的云计算与AI服务平台。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

花生AI
花生AI Hot

一款AI视频创作工具,主要用于B站推出的AI视频创作工具,适合需要提升相关任务效率的用户。

SkildArt
SkildArt Hot

SkildArt是一款AI文本写作工具,一站式 AI 视觉创作平台。

讯飞智作

讯飞智作是一款AI视频创作工具,AI文本配音工具,数字人课程、营销视频制作。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

音述AI
音述AI Hot

一款AI音频处理工具,主要用于音述AI是一个以“用声音述说故事”为核心的 AI 音乐创作与声音分享社区,适合需要提升相关任务效率的用户。

Seko
Seko Hot

一款AI视频创作工具,主要用于商汤科技推出的创编一体的AI短视频创作Agent,适合需要提升相关任务效率的用户。

相关专题

更多
vsd文件打开方法
vsd文件打开方法

vsd文件打开方法有使用Microsoft Visio软件、使用Microsoft Visio查看器、转换为其他格式等。想了解更多vsd文件相关内容,可以阅读本专题下面的文章。

1362

2023.10.30

excel对比两列数据异同
excel对比两列数据异同

Excel作为数据的小型载体,在日常工作中经常会遇到需要核对两列数据的情况,本专题为大家提供excel对比两列数据异同相关的文章,大家可以免费体验。

5661

2023.07.25

excel重复项筛选标色
excel重复项筛选标色

excel的重复项筛选标色功能使我们能够快速找到和处理数据中的重复值。本专题为大家提供excel重复项筛选标色的相关的文章、下载、课程内容,供大家免费下载体验。

3556

2023.07.31

excel复制表格怎么复制出来和原来一样大
excel复制表格怎么复制出来和原来一样大

本专题为大家带来excel复制表格怎么复制出来和原来一样大相关文章,帮助大家解决问题。

3340

2023.08.02

excel表格斜线一分为二
excel表格斜线一分为二

在Excel表格中,我们可以使用斜线将单元格一分为二。本专题为大家带来excel表格斜线一分为二怎么弄的相关文章,希望可以帮到大家。

1444

2023.08.02

excel斜线表头一分为二
excel斜线表头一分为二

excel斜线表头一分为二的方法有使用合并单元格功能方法、使用文本框功能方法、使用自定义格式方法。本专题为大家提供excel斜线表头一分为二相关的各种文章、以及下载和课程。

717

2023.08.02

绝对引用的输入方法
绝对引用的输入方法

绝对引用允许在公式中引用一个固定的单元格,而不会随着公式的复制和粘贴而改变引用的单元格。本专题为大家提供绝对引用相关内容的文章,大家可以免费体验。

5148

2023.08.09

java导出excel
java导出excel

在Java中,我们可以使用Apache POI库来导出Excel文件。本专题提供java导出excel的相关文章,大家可以免费体验。

7463

2023.08.18

Vite 项目如何打包和部署
Vite 项目如何打包和部署

Vite项目打包部署专题汇集生产构建、产物预览、输出目录、资源路径、Nginx与GitHub Pages部署及常见白屏和路由404问题的已审核文章,帮助读者完成上线流程。

60

2026.10.28

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Excel 教程
Excel 教程

共162课时 | 44.9万人学习

成为PHP架构师-自制PHP框架
成为PHP架构师-自制PHP框架

共28课时 | 3.6万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn