在 Excel 中转置(转换)单列或单行到区域,或者反之亦然
Kutools for Excel
为 Excel 增添 300 多种
强大功能
Kutools for Excel 中的 Transform Range 工具可以帮助您快速将垂直列转换为多列,并将一行转换为多行。
转换或将一列转换为多列
转换或将一行转换为多行
转换或将多列转换为单列
转换或将多行转换为单行
例如,如果您有一列数据如下图所示,每个客户的信息从上到下占用了 3 行,分别是姓名、电话和地址。使用 Transform Range,您可以快速将其转换为三行,如下所示:
反之,您也可以将多列或多行转换为单列或单行。
点击 Kutools > 区域 > Transform Range。请参见截图:
![]() | ![]() | ![]() |
转换或将一列转换为多列
1. 选择要转换为多列的单列,然后通过点击 Kutools > 区域 > Transform Range 应用该工具。
2. 在 Transform Range 对话框中,进行以下设置。
3. 在下一个打开的对话框中,选择一个单元格以输出结果,然后点击确定。提示:您可以将结果输出到当前工作簿的不同工作表中。
操作完成后,您可以看到如下结果。
转换或将一行转换为多行
1. 选择要转换为多行的单行,然后通过点击 Kutools > 区域 > Transform Range 应用该工具。
2. 在 Transform Range 对话框中,进行以下设置。
3. 在下一个打开的对话框中,选择一个单元格以输出结果,然后点击确定。提示:您可以将结果输出到当前工作簿的不同工作表中。
操作完成后,您可以看到如下结果。
转换或将多列转换为单列
有时您需要将一个区域转换为单列,使用这个 Transform Range 工具,您可以轻松快速地处理它。请按照以下步骤操作:
1. 选择要转换为单列的区域,然后通过点击 Kutools > 区域 > Transform Range 启用此功能。
3. 在下一个打开的对话框中,选择一个单元格以输出结果,然后点击确定。提示:您可以将结果输出到当前工作簿的不同工作表中。
然后您可以看到如下结果。
转换或将多行转换为单行
要将多行转换为单行,您可以这样做:
1. 选择要转换为单行的区域,然后通过点击 Kutools > 区域 > Transform Range 启用此功能。
3. 在下一个打开的对话框中,选择一个单元格以输出结果,然后点击确定。提示:您可以将结果输出到当前工作簿的不同工作表中。
然后您可以看到如下结果。
备注:
此功能支持 撤销 (Ctrl + Z).
如果有大量数据并且您想加快转换速度,请勾选 不保留格式(处理更快) 对话框左下角的选项。需要说明的是,如果勾选此选项,单元格的格式将不会保留在输出区域中。
演示:将单元格区域转换为单行或单列,反之亦然
以下工具可以大大节省您的时间和金钱,哪一个适合您?
Office Tab:在您的Office中使用方便的标签,就像Chrome、Firefox和New Internet Explorer一样。
Kutools for Excel:超过300个Excel2021、2019、2016、2013、2010、2007和Office365的高级函数。
Kutools for Excel
上述功能只是Kutools for Excel的300个强大函数之一。
专为Excel(Office)2021、2019、2016、2013、2010、2007和Office365设计。免费下载并使用30日。