在整理 Excel 表格时,有时需要把分散的数据重新排列,比如把多列内容整合到一列,或者将多行数据展开成一行。借助 TOCOL函数 和 TOROW函数,可以快速实现数据结构转换。

一、使用 TOCOL 实现多列转一列

TOCOL函数可以将一个区域中的所有数据按顺序提取,并统一排列到一列中,适合做数据汇总或字段整合。

操作步骤

1、选择一个用于显示结果的单元格。

2、输入公式:

=TOCOL(A1:B4)

3、按回车键后,即可得到转换后的单列数据。

公式说明

  • TOCOL(A1:B4):将 A1:B4 区域中的数据依次提取为一列

  • 结果会自动向下扩展,无需手动填充

不用复制粘贴!Excel多列多行转换方法大全-趣帮office教程网
TOCOL函数

二、使用 TOROW 实现多行转一行

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

操作步骤

1、选中用于输出结果的单元格。

2、输入公式:

=TOROW(A1:D3)

3、回车确认后,数据会自动横向排列在一行中。

公式说明

  • TOROW(A1:D3):将指定区域的数据按顺序整合为一行

  • 结果会向右自动填充,适合横向整理数据

不用复制粘贴!Excel多列多行转换方法大全-趣帮office教程网
TOROW函数

三、适用场景

这两个函数在数据整理中非常实用,例如名单整合、数据汇总或格式转换等场景。相比传统复制粘贴方式,函数处理更高效,也更方便后续维护和更新。