在 Excel 数据整理过程中,经常会遇到需要调整数据结构的情况,比如将多列数据合并为一列,或者把多行数据整理到一行中。其实可以借助 TOCOL函数和TOROW函数,快速完成数据结构转换。

一、TOCOL函数:多列转一列

TOCOL函数主要用于将一个区域中的数据按顺序转换为单列,非常适合做数据汇总或字段整合。

操作步骤

1、选择用于放置结果的单元格。
2、输入公式:

=TOCOL(A1:B4)

3、按回车确认,即可将 A1:B4 区域的数据转换为一列显示。

公式说明

  • TOCOL(A1:B4):将指定区域中的数据按顺序提取,并排列为单列

  • 结果会自动向下填充,属于动态数组效果

Excel多列转一列、多行转一行,TOCOL和TOROW函数详解-天天办公网
TOCOL函数

二、TOROW函数:多行转一行

如果需要将多行数据整理为一行,可以使用 TOROW函数。

操作步骤

1、选中结果输出单元格。
2、输入公式:

=TOROW(A1:D3)

3、按回车后,即可将 A1:D3 区域数据合并为一行。

Excel多列转一列、多行转一行,TOCOL和TOROW函数详解-天天办公网
TOROW函数

公式说明

  • TOROW(A1:D3):将区域内数据按顺序转换为单行显示

  • 数据会自动向右扩展,便于横向整理

三、应用场景与优势

TOCOL函数和TOROW函数非常适用于数据整理与结构重组,例如:

  • 多列名单合并

  • 问卷数据整理

  • 数据格式统一处理

相比传统方法,这两个函数操作更简单、效率更高,还支持动态更新,是 Excel 数据处理中的实用技巧之一。