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

将含空单元格的Excel矩阵转换为单行格式

Excel矩阵转单行格式的实现方法

我有如下所示的Excel矩阵:
Excel矩阵示例图

请问是否可以将其转换为如下所示的单行格式?
单行格式目标图

当然可以,以下是几种实用的实现方法:

方法1:TEXTJOIN函数(快速便捷,适合Excel 2019/365)

如果矩阵是连续区域(比如示例中的A1:C3),直接用TEXTJOIN函数就能一键合并成单行:

=TEXTJOIN(" ", TRUE, A1:C3)
  • " "是你需要的分隔符,可根据需求换成逗号、顿号等
  • TRUE表示自动忽略空单元格
  • A1:C3替换成你的矩阵实际区域

这个函数会按「先第一行从左到右,再第二行...」的顺序合并内容,完全匹配目标格式。

方法2:Power Query(适合大量数据或重复操作)

  1. 选中矩阵区域,点击「数据」选项卡 → 「从表格/区域」(按需勾选「我的表格有标题」)
  2. 在Power Query编辑器中,选中所有列,点击「转换」→ 「逆透视列」→ 「逆透视其他列」
  3. 选中「值」列,点击「转换」→ 「合并列」,选择分隔符并设置新列名
  4. 点击「主页」→ 「关闭并上载」,即可得到单行结果

方法3:手动操作(适合小数据量)

  1. 选中矩阵按Ctrl+C复制,右键目标单元格选「粘贴选项」→ 「转置」,把矩阵转成竖列
  2. 再次选中竖列复制,右键目标单元格选「选择性粘贴」→ 「转置」,得到带换行的单行
  3. 按Ctrl+H打开替换框,查找内容输入^l(代表换行符),替换为空格(或其他分隔符),点击「全部替换」即可

内容的提问来源于stack exchange,提问作者Min Cho

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.24 02:43:22