在 Excel 中转置(转换)单列或单行为区域,或反之亦然
Kutools for Excel
通过 300+ 强大功能
全面提升 Excel 实力
Kutools for Excel 的转换区域工具可帮助您快速将垂直列转换为多列,或将一行转换为多行。
将列转换为多列
将行转换为多行
将多列转换为单列
将多行转换为单行
例如,如果您有一列如下图所示的数据,每位客户的信息从上到下依次占用 3 行,分别为姓名、电话和地址,使用转换区域工具即可快速将其转换为三列,如下所示:

反之,您也可以将多列或多行转换为单列或单行。
单击 Kutools > 范围 > 转换区域。参见截图:
![]() | ![]() | ![]() |
将列转换为多列
1. 选择要转换为多列的单列,然后点击 Kutools > 范围 > 转换区域 即可应用此工具。
2. 在转换区域对话框中进行以下设置:

3. 在随后打开的对话框中,选择一个单元格用于输出结果,然后单击确定。
提示:您还可将结果输出到当前工作簿的其他工作表中。

完成操作后,您将看到如下结果。

将行转换为多行
1. 选择要转换为多行的单行,然后点击 Kutools > 范围 > 转换区域 以应用此工具。
2. 在转换区域对话框中,进行以下设置。

3. 在接下来打开的对话框中,选择一个单元格用于输出结果,然后单击确定。
提示您可以将结果输出到当前工作簿的其他工作表中。
完成操作后,您将看到如下结果。

将多列转换为单列
有时您需要将一个区域转换为单列,借助转换区域工具,即可轻松快速完成操作。操作步骤如下:
1. 选择要转换为单列的区域,然后点击 Kutools > 范围 > 转换区域 以启用此功能。

3. 在接下来打开的对话框中,选择一个单元格用于输出结果,然后单击确定。
提示您可以将结果输出到当前工作簿的其他工作表中。
随后,您将看到如下结果。

将多行转换为单行
要将多行转换为单行,请按以下步骤操作:
1. 选择要转换为单行的区域,然后点击 Kutools > 范围 > 转换区域 即可启用此功能。

3. 在接下来打开的对话框中,选择一个单元格用于输出结果,然后单击确定。
提示您可以将结果输出到当前工作簿的其他工作表中。
随后,您将看到如下结果。

备注:
此功能支持撤销(Ctrl + Z)。
如果数据量较大且希望加快转换速度,请勾选对话框左下角的不保留格式(处理速度快)选项。需要注意的是,若勾选此选项,单元格的格式将不会在列表放置区域中保留。
演示:将单元格区域转换为单行或单列,或反之亦然
推荐的生产力工具
Office Tab:在 Microsoft Office 中使用便捷的选项卡,就像在 Chrome、Firefox 和新版 Edge 浏览器中一样!通过选项卡轻松切换文档,告别杂乱窗口。了解更多……
Kutools for Outlook:为 Microsoft Outlook 2010–2024(及更高版本)和 Microsoft 365 提供 100+ 强大功能,助您轻松简化邮件管理,显著提升工作效率!了解更多……
Kutools for Excel
Kutools for Excel 提供 300 多项高级功能,助您优化在 Excel 2010–2024 及 Microsoft 365 中的工作流程。上述功能仅是众多高效省时工具之一。




