Excel新函数TOCOL原来这么厉害怎么用?实用方法介绍
分享一个很实用的函数——TOCOL。它的核心能力,就是把多行多列的数据直接“压”成一列。这在整理商品清单、做名单汇总、或者把二维表明细拉平的时候特别顺手。最常见的写法是 =tocol(区域,1),注意第二个参数填 1,就能自动跳过那些空白单元格。 咱们直接上手,看看具体怎么用。 第一步 先把目光聚焦
分享一个很实用的函数——TOCOL。它的核心能力,就是把多行多列的数据直接“压”成一列。这在整理商品清单、做名单汇总、或者把二维表明细拉平的时候特别顺手。最常见的写法是 =tocol(区域,1),注意第二个参数填 1,就能自动跳过那些空白单元格。
咱们直接上手,看看具体怎么用。
第一步
先把目光聚焦到那个需要整理的二维区域上。就拿示例里的 A2:D4 来说,这是一张商品区域表,里面有个单元格是空的。后面我们会用参数 1 来跳过它,不让空值影响最终结果。

第二步
找一个空白单元格,直接敲公式 =TOCOL(A2:D4,1)。A2:D4 是我们要处理的源区域,后面的参数 1 很关键,它告诉函数:遇到空白值就忽略,省得结果列中间冒出一堆空行,打乱节奏。

第三步
按下回车,看着结果自动向下展开。源区域内所有的数据会按照从上到下、从左到右的顺序,依次排成一列。像“华东”、“键盘”、“鼠标”、“耳机”这些内容,都会乖乖地按行展开。

要是结果区域显示了一个 #SPILL! 错误,别慌。这通常意味着公式下面已经有内容挡住了溢出区域。解决办法很简单:先把结果列下方那些碍事的旧内容清空,再重新回车一次就行。
火山引擎是字节跳动旗下企业级云与AI服务平台。聚焦大模型核心能力,依托字节自研豆包多模态大模型,凭借火山方舟一站式平台,提供模型精调、推理部署、智能应用搭建等全链路服务,结合高性能AI算力,助力各行业快速落地大模型数字化与智能化应用。













