excel横表纵表互换,先复制原数据区域,在不重叠的空白位置用选择性粘贴选转置就行。要源数据变动后结果自动同步,可以用transpose公式。这里是把两行三列转成三行两列,连标题一起转,不是只改文字竖排。静态粘贴存的是当时的数据,公式结果会关联源数据,提前留好目标区域别覆盖原表,避开合并单元格和已有内容,最后逐项核对。
复制完整区域,目标位置避开原表
选A1:C2,包含项目、一月、二月及下一行的资料、120、150,按Ctrl+C。选A5作为目标左上角,确保A5:B7没有内容;本例原表有两行三列,转置后需要三行两列,不能照着原尺寸预留空位。

选择性粘贴里勾转置,不用剪切
保持复制状态,在A5按Ctrl+Alt+V打开选择性粘贴,选择全部并勾转置,点确定。转置功能仅适用于复制操作,本例不要先剪切;转置后公式和格式也会同步带过来,来源如果有公式,要另外核对相对引用,不能只看旋转后的外观。
解析 MySQL 8.0 的 DDL 脚本,并将表结构导出为 Excel 格式。适用于用户需将 MySQL 的 `CREATE TABLE` 语句转换为结构化的 Excel 文件场景,导出内容包含字段名、数据类型、长度及精度等信息。支持多张表的批量处理,每张表对应 Excel 中的一个独立工作表。适用于数据库文档编写、数据字典生成及模式分析等任务。

检查三行两列,静态结果不会自动追源
完成后A5:B7第一行是项目、资料,后面为一月、120和二月、150,原A1:C2的数据还保留着。确认每个值与标题对应再按Esc结束复制;普通常量的这份粘贴结果不会在原表改值后自动变化,要同步更新就另选公式路线。

需同步时用 TRANSPOSE,核对溢出范围
在支持动态数组的 Microsoft 365、Excel 2021 及以后适用版本,E1 输入 =TRANSPOSE(A1:C2),普通回车返回 E1:F3。语法 TRANSPOSE(array) 的 array 是原区域;本例把 B2 改成 180,公式区 F2 跟着变为 180,静态 B6 仍为 120。若报 #SPILL!,移开输出区阻挡;旧版需选完整目标区再按 Ctrl+Shift+Enter,不能逐格改数组结果。

















