LEFT
从文本字符串的开头返回指定数目的字符。
语法
LEFT(<text>, <num_chars>)
参数
项 | 定义 |
---|---|
text | 包含要提取的字符的文本字符串,或对包含文本的列的引用。 |
num_chars | (可选)您希望 LEFT 提取的字符的数目;如果省略,则为 1。 |
属性值/返回值
文本字符串。
注释
虽然 Microsoft Excel 包含不同的函数用于处理单字节和双字节字符语言的文本,但 PowerPivot for Excel 使用 Unicode 并以相同长度存储所有字符;因此,一个函数便足够了。
示例
以下示例将返回列 [ResellerName] 中的公司名称的前五个字符以及列 [GeographyKey] 中的地理代码的前五个字母,并将其连接起来以形成一个标识符。
=CONCATENATE(LEFT('Reseller'[ResellerName],LEFT(GeographyKey,3))
如果 num_chars 参数值大于可用字符数,该函数将返回最多可用字符,而不会引发错误。例如,列 [GeographyKey] 包含 1、12 和 311 之类的数字,因此结果也将具有可变长度。