You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Google Sheet中逐行合并多列数据

Google Sheet三列单行有效数据合并方法

如果你的三列数据中每行仅存在一个有效非空值,想要合并为单列,用COALESCE函数就能快速实现:

  1. 基础公式用法
    假设待合并的三列是A、B、C列,在目标列(比如D2单元格)输入:

    =COALESCE(A2,B2,C2)
    

    输入完成后下拉填充整列,即可将每行A、B、C中第一个非空值提取到目标列对应行。

  2. 整列自动填充(数组公式)
    要是不想手动下拉,用数组公式可以一次性处理整列数据:

    =ARRAYFORMULA(COALESCE(A2:A,B2:B,C2:C))
    

    输入到目标列的首行(比如D2),公式会自动遍历A、B、C列的所有行,将每行的有效数据提取到对应行的目标列。

COALESCE函数的核心作用就是返回参数列表里第一个非空的单元格值,完美匹配你每行仅一列有有效数据的场景。

内容的提问来源于stack exchange,提问作者Le Thanh Dat

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 18:59:53