通义听悟导出文本可结构化为Excel表格:B2用SUBSTITUTE+MID提取“]”后内容,C2用LEFT+FIND提取发言者,D2用SUBSTITUTE+LEFT提取时间戳;换行内容可用TEXTSPLIT(M365)或FILTERXML+预处理拆分;E2至G2依次TRIM CLEAN、替换口语词、删除括号内内容完成清洗。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

将通义听悟导出的会议记录或语音转文字内容整理成结构化Excel表格,需根据原始文本特征编写针对性公式,避免手动逐行处理耗时易错。
提取时间戳与发言者姓名
通义听悟导出的文本通常为“[00:01:23] 张三:今天讨论预算分配……”格式,需分离时间与人名。
假设原始文本在A2单元格,B2输入公式:=TRIM(MID(SUBSTITUTE(A2,"]",REPT(" ",100)),2,100)) → 提取“]”后全部内容。
C2用公式提取发言者:=IFERROR(LEFT(B2,FIND(":",B2)-1),"")。注意:若部分行无“:”,该公式返回空值,不会报错。
D2提取时间戳(从开头到“]”):=SUBSTITUTE(LEFT(A2,FIND("]",A2)),"[","")。这一步必须确保A2含“[”和“]”,否则FIND会报错→【原始文本必须含标准方括号时间标记】。
按段落拆分发言内容
通义听悟导出的纯文本常将多轮对话挤在单个单元格内,需按换行符切分——但Excel公式无法直接处理换行符CHAR(10),需先替换为其他分隔符。
方法一:预处理+FILTERXML(仅限Windows版Excel 2019+或Microsoft 365)
先将原始文本中换行符替换成“|”:选中数据列→Ctrl+H→查找内容输入Ctrl+J(即插入换行符),替换为“|”。
再用公式:=FILTERXML("<t><s>"&SUBSTITUTE(A2,"|","</s><s>")&"</s></t>","//s["&ROW(A1)&"]"),向下拖拽即可逐行提取。
方法二:TEXTSPLIT函数(Microsoft 365用户专属)
直接在B2输入:=TEXTSPLIT(A2,CHAR(10))。这一步操作起来很简单,但【必须确认你的Excel版本支持TEXTSPLIT,旧版会显示#NAME?错误】。
清洗并标准化发言内容
语音识别结果常含冗余字符(如“嗯”、“啊”、“……”、“(笑声)”),需批量清理。
第一步:去除首尾空格与不可见字符
E2输入:=TRIM(CLEAN(B2))。
第二步:替换常见口语填充词
F2输入:=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(E2,"嗯",""),"啊",""),"呃","")。
第三步:删除括号及其中内容(如“(掌声)”“(电话铃声)”)
G2输入:=LET(txt,E2,trimmed,REDUCE(txt,SEQUENCE(LEN(txt)),LAMBDA(a,i,IF(ISERROR(FIND("(",a)),a,SUBSTITUTE(a,MID(a,FIND("(",a),FIND(")",a&")")-FIND("(",a)+1),"")))),TRIM(trimmed))。这个公式嵌套较深,复制时务必核对左右括号数量,少一个会导致整列报错。

















