EXCEL中如何使用MID函数

EXCEL中如何使用MID函数
最新回答
沉梦听雨

2026-03-12 11:17:10

在Excel中,MID函数用于从文本字符串的指定位置开始提取指定数量的字符。

  • 函数语法:=MID(text, start_num, num_chars)

    text:需要提取字符的文本字符串。

    start_num:开始提取的位置(从1开始计数)。

    num_chars:需要提取的字符数量。

  • 注意事项:

    若start_num小于1,函数返回错误值#VALUE!。

    若start_num大于文本总长度,返回空文本""。

    若num_chars小于0,函数返回错误值#VALUE!。

    若num_chars超过文本剩余长度,仅返回至文本末尾的字符。

  • 案例演示:

    提取身份证出生日期:

    假设B列包含身份证号码,从第7位开始连续8位为出生日期。

    在C2单元格输入公式=MID(B2,7,8),下拉填充至其他单元格,即可提取所有身份证中的出生日期。

    提取手机号码:

    假设B列包含“手机号码+姓名”格式的数据,手机号码为前11位。

    在C14单元格输入公式=MID(B14,1,11),下拉填充至其他单元格,即可提取所有手机号码。

  • 操作步骤:

    确定需要提取的文本所在单元格(如B2)。

    在目标单元格(如C2)输入MID函数公式,指定起始位置和提取字符数。

    下拉填充公式至其他相关单元格,完成批量提取。

  • 示例图片:

    函数语法说明图:

    注意事项说明图:

    身份证提取案例图:

    手机号码提取案例图:

通过以上步骤和示例,您可以轻松掌握MID函数在Excel中的使用方法,实现文本字符串的精准提取。