LEFT、LEFTB 函数
全部显示根据所指定的字符数,LEFT 返回文本字符串中第一个字符或前几个字符。
LEFTB 基于所指定的字节数返回文本字符串中的第一个或前几个字符。
函数LEFT 面向使用单字节字符集(SBCS) 的语言,而函数LEFTB 面向使用双字节字符集(DBCS) 的语言。
您计算机上的默认语言设置对返回值的影响方式如下:
∙无论默认语言设置如何,函数LEFT 始终将每个字符(不管是单字节还是双字节)按 1 计数。
∙当启用支持DBCS 的语言的编辑并将其设置为默认语言时,函数LEFTB 会将每个双字节字符按 2 计数,否则,函数LEFTB 会将每个字符按 1 计数。
支持DBCS 的语言包括日语、中文(简体)、中文(繁体)以及朝鲜语。
有关详细信息,请参阅下列帮助主题:
∙启用特定语言的Windows XP 支持(东亚、东南亚、印度尼西亚和从右向左书写语言)
∙在Microsoft Office 中启用以其他语言输入文本
语法
LEFT(text,num_chars)
LEFTB(text,num_bytes)
Text是包含要提取的字符的文本字符串。
Num_chars指定要由LEFT 提取的字符的数量。
∙Num_chars 必须大于或等于零。
∙如果num_chars 大于文本长度,则LEFT 返回全部文本。
∙如果省略num_chars,则假设其值为1。
Num_bytes 按字节指定要由LEFTB 提取的字符的数量。
示例1:LEFT
如果将示例复制到一个空白工作表中,可能会更容易理解该示例。
如何复制示例
∙创建一个空白工作簿或工作表。
∙选择“帮助”主题中的示例。
不要选择行或列标题。
从“帮助”中选择示例
∙按Ctrl+C。
∙在工作表中,选择单元格A1,然后按Ctrl+V。
∙要在查看结果和查看返回结果的公式之间进行切换,请按Ctrl+`(重音符),或在“公式”选项卡上的“公式审核”组中,单击“显示公式”按钮。
1 2 3
A
数据
Sale Price
瑞典
公式说明(结果)
=LEFT(A2,4) 第一个字符串中的前四个字符(Sale)
=LEFT(A3) 第二个字符串中的第一个字符(S) 示例2:LEFTB(将您的计算机设置为支持DBCS 的一种
默认语言)
在下面的示例中:
∙LEFTB 返回前两个字符,因为每个字符按 2 计数。
∙LEFT 返回前 4 个字符,因为每个字符按 1 计数。
无论您计算机上的默认语言设置如何,函数LEFT 都返回前 4 个字符。
=LEFTB("",4) 等于“”
=LEFT("",4) 等于“”。