Excel - RIGHTB 函数
RIGHTB 函数
EXCEL-RIGHTB 函数从指定字符串的右侧提取指定数量的字符,具体取决于字节数。在 Microsoft Excel 中,如果选择首选语言作为支持语言,则 RIGHTB 函数将每个字符计算为 2 个字节;否则,它将每个字节计算为 1 个。RIGHTB 函数与 LEFTB 函数正好相反。但是,这两个函数与 DBCS 语言(如简体中文、韩语等)兼容。
兼容性
此高级 Excel 函数与以下版本的 MS-Excel 兼容 −
- Excel for Microsoft 365
- Excel for Microsoft 365 for Mac
- Excel for the web
- Excel 2024
- Excel 2024 for Mac
- Excel 2021
- Excel 2021 for Mac
- Excel 2019
- Excel 2016
语法
RIGHTB 函数的语法如下 −
=RIGHTB(text, [num_bytes])
参数
您可以将以下参数与 RIGHTB 函数一起使用 −
参数 | 描述 | 必需/可选 |
---|---|---|
text | 它表示从中获取特定字符数的文本。 | 必需 |
Num_bytes | 一个数值,指定从给定字符串右侧检索到的字符的数字。 | 可选 |
注意事项
- 如果单元格引用指向第一个参数中的错误值,RIGHTB 函数将返回相同的错误。
- RIGHTB 函数将检索与 RIGHT 函数相同的结果,尤其是在使用英语时。
- 如果 Num_bytes 小于 0,RIGHTB 函数将返回 #VALUE!错误。
- 如果 Num_bytes 大于文本字符串的长度,则 RIGHTB 函数将返回整个文本。
RIGHTB 函数示例
练习以下示例以学习在 Excel 中使用 RIGHTB 函数。
示例 1
Excel 中的 RIGHTB 函数用于从文本字符串末尾提取指定数量的字节。
解决方案
步骤 1 − 考虑包含韩语学生名单的样本数据集。

步骤 2 −在 C3 单元格中输入公式 "=RIGHTB(B3,2)",然后按 Enter 键。


步骤 3 − 将 C3 单元格右下角的填充柄 (+) 符号拖放到 C9 单元格。因此,RIGHTB 函数将仅从文本字符串的右侧获取一个 2 字节字符。

示例 2
如果单元格引用指向第一个参数中的错误值,RIGHTB 函数将返回相同的错误。
解决方案
首先,将指针定位在 B3 单元格中,输入公式 =RIGHTB(D2,3),然后按 Enter 获取结果。

因此,RIGHTB 函数将检索到相同的错误 #DIV/0!。

示例 3
如果 Num_bytes 小于 0,则 RIGHTB 函数将返回 #VALUE!错误。
解决方案
将光标放在 B2 单元格上,输入公式 =RIGHTB("fragrance, 阿尔蒂·考克,"-4),然后按 Enter。


示例 4
如果 Num_bytes 大于文本字符串的长度,则 RIGHTB 函数将返回整个文本。
解决方案
输入公式在C4单元格中输入=RIGHTB("经销商, 阿尔蒂·考什克",50),然后按Enter键。此处,字节数 50 大于字符串长度。

因此,RIGHTB 函数将返回完整的字符串。
