Excel - RIGHTB 函式



RIGHTB 函式

EXCEL RIGHTB 函式根據位元組數從指定字串的右側提取指定數量的字元。在 Microsoft Excel 中,如果選擇的首選語言是支援的語言,則 RIGHTB 函式會將每個字元計算為 2 個位元組;否則,它將每個位元組計算為 1 個位元組。RIGHTB 函式與 LEFTB 函式正好相反。但是,這兩個函式與簡體中文、韓語等 DBCS 語言始終保持一致。

相容性

此高階 Excel 函式與以下版本的 MS-Excel 相容:

  • Microsoft 365 版 Excel
  • Microsoft 365 for Mac 版 Excel
  • 網頁版 Excel
  • Excel 2024
  • Excel 2024 for Mac
  • Excel 2021
  • Excel 2021 for Mac
  • Excel 2019
  • Excel 2016

語法

RIGHTB 函式的語法如下:

=RIGHTB(text, [num_bytes])

引數

您可以對RIGHTB 函式使用以下引數:

引數 描述 必填/可選
文字 表示從中提取指定數量字元的文字。 必填
Num_bytes 一個數值,指定從給定字串右側檢索的字元數。 可選

要點

  • 如果單元格引用指向第一個引數中的錯誤值,則 RIGHTB 函式將返回相同的錯誤。
  • 尤其是在使用英語時,RIGHTB 函式將返回與 RIGHT 函式相同的結果。
  • 如果 Num_bytes 小於 0,則 RIGHTB 函式將返回 #VALUE! 錯誤。
  • 如果 Num_bytes 大於文字字串的長度,則 RIGHTB 函式將返回整個文字。

RIGHTB 函式示例

練習以下示例以學習如何在 Excel 中使用RIGHTB 函式。

示例 1

Excel 中的 RIGHTB 函式用於從文字字串的末尾提取指定數量的位元組。

解決方案

步驟 1 - 考慮包含韓語學生列表的示例資料集。

RIGHTB Function in Excel

步驟 2 - 在 C3 單元格中輸入公式 "=RIGHTB(B3,2)" 並按 Enter 鍵。

RIGHTB Function in Excel 1

RIGHTB Function in Excel 2

步驟 3 - 拖動 C3 單元格右下角的填充控制代碼 (+) 符號並將其拖放到 C9 單元格。因此,RIGHTB 函式將從文字字串的右側提取 2 個位元組的單個字元。

RIGHTB Function in Excel 3

示例 2

如果單元格引用指向第一個引數中的錯誤值,則 RIGHTB 函式將返回相同的錯誤。

解決方案

首先,將指標定位在 B3 單元格中,輸入公式 =RIGHTB(D2,3),然後按 Enter 鍵以獲取結果。

RIGHTB Function in Excel 4

因此,RIGHTB 函式將檢索相同的錯誤 #DIV/0!

RIGHTB Function in Excel 5

示例 3

如果 Num_bytes 小於 0,則 RIGHTB 函式將返回 #VALUE! 錯誤。

解決方案

將游標放在B2 單元格上,輸入公式 =RIGHTB("fragrance, 阿爾蒂·考克,"-4) 並按 Enter 鍵。

RIGHTB Function in Excel 6

RIGHTB Function in Excel 7

示例 4

如果 Num_bytes 大於文字字串的長度,則 RIGHTB 函式將返回整個文字。

解決方案

C4 單元格中輸入公式 =RIGHTB("Dealers, 阿爾蒂·考什克",50) 並按 Enter 鍵。此處,位元組數 50 大於字串長度。

RIGHTB Function in Excel 8

因此,RIGHTB 函式將返回完整的字串。

RIGHTB Function in Excel 9
廣告