从文本中从左开始提取一串字符。
从文本中从左开始提取一串字符。
例如,如果产品SKU以固定长度的代码为前缀,则可以使用LEFT函数从文本的其余部分提取该代码。
LEFT(Text[,字符数])
论点 | 数据类型 | 描述 |
文本 | 文本 可以是行项、文本常量或通用表达式。 |
要从中提取字符的文本。 |
字符数(可选) | 数量 可以是行项、属性或表达式。 |
要从字符串中提取的字符数。 如果省略此参数,则LEFT函数只返回文本字符串中的第一个左字符。 如果此参数使用负数或零,则LEFT函数返回空结果。 中的字符数文本参数时,LEFT函数只返回字符串中的字符。 |
LEFT函数返回文本格式的结果。
左(产品SKU, 3)
在本例中,名为产品SKU包含标识不同产品的字符串列表。每个SKU以描述产品类别的三个字符串开头。
这个公式使用产品SKU的行项文本参数和3表示字符数论点。因此,该公式以文本格式的结果返回每个产品SKU的前三个字符。
在Polaris中,LEFT函数按照预期对所有文本值进行处理,包括那些包含复合字符或来自基本多语言平面(Basic Multilingual Plane, BMP)之外的字符的文本值。
在Classic Engine中,LEFT函数考虑的是:
在这个例子中,a服装列表显示在列上。它包含四个项目,帽子,衬衫,短裤,裤子。
三个文本格式的行项显示在行上,红色的产品,蓝色的产品,黄色的产品。这些包含产品名称。还有一个列表格式的行项目,服装列表,其中包含产品类型。控件所使用的值文本论点。
底部的四行包含使用LEFT函数从文本字符串的左侧提取字符的公式。
帽子 | 衬衫 | 短裤 | 裤子 | |
红色的产品 | 红色的帽子 | 红衫军 | 红色的短裤 | 红色的裤子 |
蓝色的产品 | 蓝色的帽子 | 蓝色的衬衫 | 蓝色的短裤 | 蓝裤子 |
黄色的产品 | 黄色的帽子 | 黄色的衬衫 | 黄色短裤 | 黄色的裤子 |
服装列表 | 帽子 | 衬衫 | 短裤 | 裤子 |
左(红色产品,3) |
红色的 | 红色的 | 红色的 | 红色的 |
左(蓝色产品,7) |
蓝色的哈 | 蓝色Sh | 蓝色Sh | 蓝色Tr |
左(黄色产品,10) |
黄色的帽子 | 黄色的石 | 黄色的商店 | 黄色有望 |
左(姓名(服装清单),3) |
帽子 | 史 | 商店 | 有望 |
你可以使用项函数返回列表格式的列名。然后,你可以使用名字函数将名称转换为文本格式,这与LEFT函数兼容。
在本例中,水果列表显示在列上,两个行项显示在行上。两个行项都包含公式。
苹果 | 桃子 | 香蕉 | 梨 | 胡萝卜 | 黄瓜 | 生菜 | |
项目(产品) |
苹果 | 桃子 | 香蕉 | 梨 | 胡萝卜 | 黄瓜 | 生菜 |
左(名称(项目(产品)),5) |
苹果 | 桃子 | 巴南区 | 梨 | 卡罗 | Cucum | Lettu |
在这个例子中,5用于the字符数参数,因此公式返回列表格式的前五个字母产品字符串。
左(“最喜欢的球队”,8)
本例使用LEFT函数和直接键入到公式中的文本字符串。它使用8为字符数论点。这意味着它返回最喜欢的,文本字符串的前8个字符。
免责声明
我们定期更新Anapedia内容,以提供最新的说明。