乐于分享
好东西不私藏

WPS Excel 技巧|第 15 篇:提取中间字符 MID

WPS Excel 技巧|第 15 篇:提取中间字符 MID

一、适用场景

从身份证号、编码、混合文本的指定位置提取固定长度字符,如提取身份证中间的出生日期、工号中间的部门标识,解决非首尾位置的文本提取需求。

二、公式(WPS 通用)

=MID(文本, 起始位置, 提取长度)

三、参数解释

1.文本:需要提取的源文本(可直接输入文本或引用单元格)

2.起始位置:提取的起始字符位置(从 1 开始计数,必须为正整数)

3.提取长度:从起始位置开始提取的字符数(必须为正整数)

四、案例演示(WPS 实测可用)

本文使用信息提取表(完整表格见第 61 篇),涉及 C 列(身份证号)。

需求:从身份证号提取出生日期(第 7 位开始,提取 8 位)

操作:

1.点击 E2 单元格(手机号右侧空白列)

2.输入公式:=MID(C2, 7, 8)

3.按Enter键,E2 显示 19900101(张三的出生日期)

4.鼠标移至 E2 右下角,出现十字填充柄后向下拖拽,批量提取所有身份证中的出生日期

(可选)选中 E 列→右键→设置单元格格式→日期→选择 “1990/01/01” 格式,将提取的数字转换为标准日期

五、注意事项(WPS 专属)

1.若起始位置超过文本长度,WPS 会返回空值(如 MID (“123”, 4, 2) 返回空)

2.若提取长度超过剩余字符数,WPS 会返回从起始位置到文本末尾的所有字符(如 MID (“12345”, 3, 10) 返回 “345”)

3.处理身份证号时,需确保单元格格式为文本,否则 18 位身份证号会被自动转换为科学计数法(如 110101199001011234 会变成 1.10101E+17),导致 MID 提取错误

六、一句话总结

MID 函数取中间,起始位置要数清,提取长度定范围,身份证日期轻松提。

本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » WPS Excel 技巧|第 15 篇:提取中间字符 MID

猜你喜欢

  • 暂无文章