MID、MIDB 函数

本文介绍 Microsoft Excel 中 MIDMIDB 函数 (函数:函数是预先编写的公式,可以对一个或多个值执行运算,并返回一个或多个值。函数可以简化和缩短工作表中的公式,尤其在用公式执行很长或复杂的计算时。)的公式语法和用法。

说明

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

MIDB 根据您指定的字节数,返回文本字符串中从指定位置开始的特定数目的字符。

要点  函数 MID 面向使用单字节字符集 (SBCS) 的语言,而函数 MIDB 面向使用双字节字符集 (DBCS) 的语言。您计算机上的默认语言设置对返回值的影响方式如下:

支持 DBCS 的语言包括日语、中文(简体)、中文(繁体)以及朝鲜语。

语法

MID(text, start_num, num_chars)
MIDB(text, start_num, num_bytes)

MID 和 MIDB 函数语法具有下列参数 (参数:为操作、事件、方法、属性、函数或过程提供信息的值。)

说明

示例

示例 1:MID

如果将示例复制到一个空白工作表中,可能会更容易理解该示例。

显示如何复制示例?

 
1
2
3

4

5

6
A B
数据
Fluid Flow
公式 说明(结果)
=MID(A2,1,5) 上面字符串中的 5 个字符,从第一个字符开始 (Fluid)
=MID(A2,7,20) 上面字符串中的 20 个字符,从第七个字符开始 (Flow)
=MID(A2,20,5) 因为要提取的第一个字符的位置大于字符串的长度,所以返回空文本 ()

示例 2:MIDB(将您的计算机设置为支持 DBCS 的一种默认语言)

在下面的示例中:

=MIDB(" Tokyo to Shibuya Tokyo to Shibuya Tokyo to Shibuya Tokyo to Shibuya Tokyo to Shibuya Tokyo to Shibuya",4,2) 等于“ Tokyo to Shibuya

=MID(" Tokyo to Shibuya Tokyo to Shibuya Tokyo to Shibuya Tokyo to Shibuya Tokyo to Shibuya Tokyo to Shibuya",4,2) 等于“ Tokyo to Shibuya Tokyo to Shibuya

extract characters isolate text midb worksheet function part of a string xl

请参阅