【表格文本函数】巧用MIDB函数提取文本中的指定字符
返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定。此函数用于双字节字符。
语法
MIDB(text,start_num,num_bytes)
Text 是包含要提取字符的文本字符串。
Start_num 是文本中要提取的第一个字符的位置。文本中第一个字符的 start_num 为 1,以此类推。
Num_bytes 指定希望 MIDB 从文本中返回字符的个数(按字节)。
说明
若 num_bytes 是负数,则 MIDB 返回错误值 #VALUE!。
MIDB函数是一个文本函数,一般用于在字符串中截取字符,其函数能在指定的字符串中从指定位置开始提取指定
个数的字符。
下面和大家讲讲使用这个函数的具体步骤。
以此表为例,假设我们要截取手机号码信息。
■ 选中B2单元格,点击插入函数,在查找框中查找并选中MIDB函数,点击确定。
在此, 我们需要填入三个参数。
字符串:需要从中提取字符的文本
开始位置:所要提取字符串的起始位置
字节个数:所要提取字符串的长度
需要注意的是,1个中文文字等于2个字节,而1个英文字母或数字是1个字节。
■ 我们在字符串中填入A2。
因为“王小明”是中文文字,1个字相当于2个字节,所以在开始位置填入7。
字节个数填入11。
点击确定,既可看到手机号码被提取出来了。
将光标定位到B2单元格右下角,出现+字形时下拉填充单元格,即可批量提取数据。