MID函数

函数功能

MID函数用于返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定。

函数语法

MID(text, start_num, num_chars)

参数解释

text:必需。表示包含要提取字符的文本字符串。

start_num:必需。表示文本中要提取的第一个字符的位置。文本中第一个字符的start_num为1,依此类推。

num_chars:必需。表示指定希望MID从文本中返回字符的个数。

实例1 提取产品的类别编码

产品编号中包含产品的类别编码和序号,使用MID函数可以将类别编码分离出来。

➊ 选中C2单元格,在公式编辑栏中输入公式:

=MID(A2,1,3)

按“Enter”键即可提取A2单元格中的产品类别编码。

➋ 将光标移到C2单元格的右下角,待光标变成十字形状后,按住鼠标左键向下拖动进行公式填充,即可提取出其他产品的类别编码,如图1所示。

excel输入mid函数(Excel文本函数MID)(1)

图1

公式解析

=MID(A2,1,3)

提取A2单元格中的部分字符,从第一个字符开始提取,共提取连续的3个字符。

MIDB函数

函数功能

MIDB函数根据指定的字节数(一个字符等于两个字节),返回文本字符串中从指定位置开始的特定数目的字符。

函数语法

MIDB(text,start_num,num_bytes)

参数解释

text:表示包含要提取字符的文本字符串。

start_num:表示文本中要提取的第一个字符的位置。文本中第一个字符的start_num为1,依此类推。

num_bytes:指定希望MIDB从文本中返回字符的个数(按字节)。

实例1 从文本字符串中提取指定位置的文本信息

MIDB函数可以实现从文本字符串中提取指定位置的文本信息。

➊ 选中B2单元格,在公式编辑栏中输入公式:

=MIDB(A2,1,4)

按“Enter”键即可提取A2单元格中的指定文本信息,如图1所示。

excel输入mid函数(Excel文本函数MID)(2)

图1

➋ 选中B3单元格,在公式编辑栏中输入公式:

=MIDB(A3,9,4)

按“Enter”键即可提取A3单元格中的指定文本信息,如图2所示。

excel输入mid函数(Excel文本函数MID)(3)

图2

提示

因为一个文字等于两个字符,“=MIDB(A2,1,4)”的意义是从第一个字节开始提取,共提取4个字节,因此提取的是“行政”两个字。

MID函数是按字符数提取,MIDB函数是按字节数提取。

,