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

如何在Excel中拆分Microsoft Forms问卷响应的分隔文本为多列?

在Excel中拆分分号分隔的字符串到不同列

完全可以实现,以下是几种实用方法:

方法1:文本分列向导(操作简单,适合批量处理)

  • 选中存储分号分隔字符串的单元格或整列
  • 切换到「数据」选项卡,点击「分列」按钮
  • 按照向导步骤操作:
    1. 第一步选择「分隔符号」,点击「下一步」
    2. 第二步勾选「其他」,在输入框中输入;,点击「下一步」
    3. 第三步可设置列数据格式(默认「常规」即可),指定拆分后内容的起始位置,最后点击「完成」

方法2:TEXTSPLIT函数(Excel 365/2021及以上版本专属)

如果你的Excel支持动态数组功能,直接用公式一键拆分:
在空白单元格输入:
=TEXTSPLIT(A1, ";")
将A1替换为你存储目标字符串的单元格,回车后拆分结果会自动填充到右侧的列中。

方法3:兼容旧版Excel的公式

对于不支持动态数组的旧版Excel,可使用组合公式提取对应内容:
提取第n个拆分项时,在目标单元格输入:
=TRIM(MID(SUBSTITUTE($A1, ";", REPT(" ", 100)), (n-1)*100+1, 100))

  • 将n替换为列对应的序号(如第一列填1,第二列填2)
  • 100是预留的字符串长度,可根据实际内容调整为更大的数值

内容的提问来源于stack exchange,提问作者Luke Robins

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.21 16:29:49