MID 函数

根据给出的开始位置和长度,从文本字符串的中间返回字符串。

语法

MID(<text>, <start_num>, <num_chars>)

参数

术语

定义

text

要从中提取字符的文本字符串或包含文本的列。

start_num

要提取的第一个字符的位置。 位置从 1 开始。

num_chars

要返回的字符数。

属性值/返回值

指定长度的文本字符串。

注释

Microsoft Excel 使用不同的函数处理单字节和双字节字符语言,而 DAX 使用 Unicode 并以相同的长度存储所有字符。

示例

下面的示例返回相同的结果,即列 [ResellerName] 的前 5 个字符。 第一个示例使用列的完全限定名并指定起点;第二个示例省略表名和参数 num_chars。

=MID('Reseller'[ResellerName],5,1))
=MID([ResellerName,5])

如果使用以下公式,结果相同:

=LEFT([ResellerName],5)

请参阅

其他资源

文本函数 (DAX)