excelmid函数(excel中midb函数怎么用)
导语:Excel MID函数MIDB函数提取文本字符
MID函数MIDB函数
MID 返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定。
MIDB 根据您指定的字节数,返回文本字符串中从指定位置开始的特定数目的字符。
重要:
这些函数可能并不适用于所有语言。MID 适用于使用单字节字符集 (SBCS) 的语言,而 MIDB 适用于使用双字节字符集 (DBCS) 的语言。 您的计算机上的默认语言设置对返回值的影响方式如下:无论默认语言设置如何,函数 MID 始终将每个字符(不管是单字节还是双字节)按 1 计数。当启用支持 DBCS 的语言的编辑并将其设置为默认语言时,函数 MIDB 会将每个双字节字符按 2 计数。 否则,MIDB 会将每个字符按 1 计数。支持 DBCS 的语言包括日语、中文(简体)、中文(繁体)以及朝鲜语。
语法
MID(text, start_num, num_chars)
中文表达示:MID(文本, 起始位置, 提取字符长度)
MIDB(text, start_num, num_bytes)
中文表达示:MIDB(文本, 起始位置, 提取字节长度)
MID 和 MIDB 函数语法具有下列参数:
文本 必需。 包含要提取字符的文本字符串。start_num 必需。 文本中要提取的第一个字符的位置。 文本中第一个字符的 start_num 为 1,以此类推。num_chars 必需。 指定希望 MID 从文本中返回字符的个数。Num_bytes 必需。 指定希望 MIDB 从文本中返回字符的个数(字节数)。--------------------------------------------------
案例1
函数:=MID($B$4,1,2) 解答:提取单元格B4,从第1字符开始提取2个字符
函数:=MID($B$4,2,5) 解答:提取单元格B4,从第2字符开始提取5个字符
函数:=MID($B$4,3,5) 解答:提取单元格B4,从第3字符开始提取5个字符
函数:=MID($B$4,4,10) 解答:提取单元格B4,从第4字符开始提取10个字符
用Mid函数提取时,无论是汉字、字母还是数字都算一个字符
用Midb函数提取时,汉字算两个字节,数字和字母算一个字节
--------------------------------------------------
案例2
函数:=MID($B$15,1,8) 解答:提取单元格B4,从第1字符开始提取8个字符
函数:=MID($B$15,8,15) 解答:提取单元格B4,从第8字符开始提取15个字符
函数:=MID($B$15,4,20) 解答:提取单元格B4,从第4字符开始提取20个字符
用Mid函数提取时,无论是汉字、字母还是数字都算一个字符
用Midb函数提取时,汉字算两个字节,数字和字母算一个字节
--------------------------------------------------
本文内容由小森整理编辑!