Excel文本函数:RIGHT、RIGHTB文本值中最右边的字符

Excel文本函数:RIGHT、RIGHTB文本值中最右边的字符

说明

RIGHT 根据所指定的字符数返回文本字符串中最后一个或多个字符。
RIGHTB 根据所指定的字节数返回文本字符串中最后一个或多个字符。
要点  函数 RIGHT 面向使用单字节字符集 (SBCS) 的语言,而函数 RIGHTB 面向使用双字节字符集 (DBCS) 的语言。您计算机上的默认语言设置对返回值的影响方式如下:

无论默认语言设置如何,函数 RIGHT 始终将每个字符(不管是单字节还是双字节)按 1 计数。 当启用支持 DBCS 的语言的编辑并将其设置为默认语言时,函数 RIGHTB 会将每个双字节字符按 2 计数,否则,函数 RIGHTB 会将每个字符按 1 计数。

支持 DBCS 的语言包括日语、中文(简体)、中文(繁体)以及朝鲜语。

语法
RIGHT(text,[num_chars])
RIGHTB(text,[num_bytes])

RIGHT 和 RIGHTB 函数具有下列参数:

Text  必需。包含要提取字符的文本字符串。 Num_chars  可选。指定要由 RIGHT 提取的字符的数量。 Num_bytes  可选。按字节指定要由 RIGHTB 提取的字符的数量。 说明 Num_chars 必须大于或等于零。 如果 num_chars 大于文本长度,则 RIGHT 返回所有文本。 如果省略 num_chars,则假设其值为 1。 示例 示例 1:RIGHT

Excel文本函数:RIGHT、RIGHTB文本值中最右边的字符

示例 2:RIGHTB(将您的计算机设置为支持 DBCS 的一种默认语言)

在下面的示例中:

RIGHTB 返回最后两个字符,因为每个字符按 2 计数。 RIGHT 返回最后 4 个字符,因为每个字符按 1 计数。无论您计算机上的默认语言设置如何,函数 RIGHT 都返回最后 4 个字符

Excel文本函数:RIGHT、RIGHTB文本值中最右边的字符

Excel文本函数:RIGHT、RIGHTB文本值中最右边的字符

Excel文本函数:RIGHT、RIGHTB文本值中最右边的字符

 

推荐阅读