从文本中提取一串字符,从左边。
例如,如果一个产品SKU固定长度的前缀的代码,您可以使用左边的函数来提取从其余的文本。
左(文本(字符数)
参数
论点 | 数据类型 | 描述 |
文本 | 文本 可以是一个行式项目,文本常量,或一般表达式。 |
从文本中提取字符。 |
的字符数(可选) | 数量 可以是一个行项目、财产或表达式。 |
从字符串的字符数提取。 如果你忽略这个论点,左函数只返回第一个,左,字符的文本字符串。 如果你使用一个负数或零这个论点,左边函数返回一个空白的结果。 如果这个论点大于字符的数量文本论点,左边函数返回字符串中的字符。 |
左边的函数返回一个文本格式的结果。
语法的例子
左(产品SKU, 3)
在这个例子中,一个行项目命名产品SKU包含一个字符串列表,确定不同的产品。每个SKU始于三个字符串描述了产品类别。
这个公式使用产品SKU行项目的文本参数和3的字符数论点。因此,公式返回前三个字符为每个产品SKU文本格式的结果。
计算引擎的功能差异
在北极星,左边函数与所有文本值按预期的行为,包括那些包含复合字符或字符以外的基本语言平面(BMP)。
在经典的引擎,左侧功能考虑的长度:
- Unicode字符在BMP是1
- Unicode字符以外的BMP 2
- 复合字符的长度(如那些口音或可区别的标志)等于组件的数量
Excel等效
例子
一般的例子
在这个例子中,一个服装列表显示在列。它包含四个项目,帽子,衬衫,短裤,裤子。
三个文本格式的行项目显示的行,红色的产品,蓝色的产品,黄色的产品。这些包含产品名称。还有一个list-formatted行项目,服装列表,其中包含产品类型。这些行项目包含使用的值文本论点。
底部四行包含公式,使用左函数提取字符从左边的文本字符串。
帽子 | 衬衫 | 短裤 | 裤子 | |
红色的产品 | 红色的帽子 | 红衫军 | 红色的短裤 | 红色的裤子 |
蓝色的产品 | 蓝色的帽子 | 蓝色的衬衫 | 蓝色的短裤 | 蓝裤子 |
黄色的产品 | 黄色的帽子 | 黄色的衬衫 | 黄色短裤 | 黄色的裤子 |
服装列表 | 帽子 | 衬衫 | 短裤 | 裤子 |
左(红色产品,3) |
红色的 | 红色的 | 红色的 | 红色的 |
左边(蓝色产品,7) |
蓝色的哈 | 蓝色Sh | 蓝色Sh | 蓝色Tr |
左(黄色产品,10) |
黄色的帽子 | 黄色的石 | 黄色的商店 | 黄色有望 |
左(名字(服装列表),3) |
帽子 | 史 | 商店 | 有望 |
使用剩下的项从列表维度
您可以使用项函数返回list-formatted列名。然后,您可以使用的名字函数名称转换为文本格式,它兼容左边的功能。
在这个例子中,水果列表显示在列,两个行项目显示行。两个行项目包含公式。
苹果 | 桃子 | 香蕉 | 梨 | 胡萝卜 | 黄瓜 | 生菜 | |
项目(产品) |
苹果 | 桃子 | 香蕉 | 梨 | 胡萝卜 | 黄瓜 | 生菜 |
左(名称(项目(产品)),5) |
苹果 | 桃子 | 巴南区 | 梨 | 卡罗 | Cucum | Lettu |
在这个例子中,5用于的字符数参数,所以公式返回第一个list-formatted的五个字母产品字符串。
示例文本直接进入到公式
左(“最爱的球队”,8)
这个示例使用左函数与一个文本字符串类型的直接公式。它使用8为的字符数论点。这意味着它返回最喜欢的,第一个八个字符的文本字符串。