wps灵犀用正则表达式3秒解析杂乱地址:①用=regexp(b3,"p{han}+")提取中文主体;②用=textsplit(b3,"-")或=regexp(b3,"d+(?=-)")等分步提取数字结构。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

面对成百上千条员工住址信息杂乱堆叠、中英文混排、数字与符号穿插的原始数据表,手动逐条拆分门牌号、街道名、楼栋单元号既耗时又极易出错——WPS灵犀结合正则表达式函数,能在3秒内完成整列地址结构化解析,无需记住复杂公式,也不用切换工具。
一键提取中文地址主体
选中存放完整地址的列(如B列),在空白列(如C列)首行输入公式:【=REGEXP(B3,"\p{Han}+")】,按回车确认。这个公式会精准捕获所有连续中文字符,自动跳过数字、字母和“-”“#”等符号。注意:必须使用双反斜杠\p,单个会被WPS识别为转义符导致报错。
将C3单元格右下角填充柄拖到底部,整列中文地址主体即刻生成。
分离楼栋-单元-房号三级数字结构
方法一:用TEXTSPLIT函数直接切分
在D3单元格输入:【=TEXTSPLIT(B3,"-")】,它会把“12-3-501”自动拆成三列独立数据,分别对应楼号、单元号、房号。此法适用于地址中“-”仅用于分隔数字且位置固定的情况。
方法二:用REGEXP精准抓取每级数字
在E3输入=REGEXP(B3,"\d+(?=\-)")提取楼号;
在F3输入=REGEXP(B3,"(?提取单元号;<br>在G3输入<code>=REGEXP(B3,"(?提取房号。三个公式互不干扰,可并行计算。
用灵犀AI自动生成清洗公式
第一步:打开WPS表格 → 点击顶部「灵犀」选项卡 → 选择【GLM-5 快速】模式。
第二步:点击左下角回形针图标 → 上传含混乱地址的Excel文件。
第三步:在提示框输入:“从B列地址中提取纯中文部分、楼号、单元号、房号,分别放入C/D/E/F列,要求公式可随源数据自动更新”。
第四步:点击发送,等待约8秒,灵犀返回带公式的完整表格,下载后直接可用——公式已写入单元格,原始地址一改,四列结果实时联动刷新。











