在 Excel 数据整理过程中,经常会遇到需要调整数据结构的情况,比如将多列数据合并为一列,或者把多行数据整理到一行中。其实可以借助 TOCOL函数和TOROW函数,快速完成数据结构转换。
一、TOCOL函数:多列转一列
TOCOL函数主要用于将一个区域中的数据按顺序转换为单列,非常适合做数据汇总或字段整合。
操作步骤
1、选择用于放置结果的单元格。
2、输入公式:
=TOCOL(A1:B4)
3、按回车确认,即可将 A1:B4 区域的数据转换为一列显示。
公式说明
-
TOCOL(A1:B4):将指定区域中的数据按顺序提取,并排列为单列
-
结果会自动向下填充,属于动态数组效果

二、TOROW函数:多行转一行
如果需要将多行数据整理为一行,可以使用 TOROW函数。
操作步骤
1、选中结果输出单元格。
2、输入公式:
=TOROW(A1:D3)
3、按回车后,即可将 A1:D3 区域数据合并为一行。

公式说明
-
TOROW(A1:D3):将区域内数据按顺序转换为单行显示
-
数据会自动向右扩展,便于横向整理
三、应用场景与优势
TOCOL函数和TOROW函数非常适用于数据整理与结构重组,例如:
-
多列名单合并
-
问卷数据整理
-
数据格式统一处理
相比传统方法,这两个函数操作更简单、效率更高,还支持动态更新,是 Excel 数据处理中的实用技巧之一。