在Excel中從數據中提取字符

如何使用Excel RIGHT函數

Excel RIGHT功能允許您從導入的數據中刪除不需要的字符。 將文本複製或導入Excel時,有用的垃圾字符有時會包含在正確的數據中。

或者,有些時候只需要單元格中的部分文本數據,比如一個人的名字,而不是姓氏。

在這樣的情況下,Excel有許多功能可以用來從其餘部分刪除不需要的數據。 您使用哪種功能取決於所需數據相對於單元中不需要的字符所在的位置。

03年3月

RIGHT函數語法和參數

在Excel中,函數的語法引用函數的佈局,並包含函數的名稱,圓括號和參數

RIGHT函數的語法是:

= RIGHT(文字,數字)

該函數的參數告訴Excel函數中要使用哪些數據以及要提取的字符串的長度。

文本 - (必填)包含所需數據的條目。 該參數可以是工作表中數據位置的單元格引用 ,也可以是用引號括起來的實際文本。

Num_chars- (可選)指定要保留的字符串參數右側的字符數; 所有其他字符被刪除。 該參數必須大於或等於零。 如果省略此參數,則函數將使用默認值1個字符。 如果這大於文本的長度,該函數將返回所有文本。

02 03

示例:使用RIGHT函數刪除不需要的字符

©Ted French

上圖中的示例使用RIGHT函數

以下是詳細說明如何獲得第一個結果的步驟。

用於在單元格B1中輸入RIGHT函數及其參數的選項包括:

  1. 輸入完整的函數= RIGHT(B1,6)進入單元格C1。
  2. 使用函數的對話框選擇函數和參數

使用對話框輸入函數通常會簡化任務,因為對話框通過輸入函數的名稱,逗號分隔符以及正確位置和數量的括號來處理函數的語法。

指向單元格引用

無論您選擇將函數輸入到工作表單元格中的哪個選項,最好使用指向來輸入任何和所有用作參數的單元格引用。

指向包括使用鼠標指針單擊單元格引用以將其輸入到函數中。 這樣做有助於消除由於鍵入錯誤的單元格引用而導致的錯誤。

使用右功能對話框

使用函數的對話框將RIGHT函數及其參數輸入到單元格C1中:

  1. 點擊單元格C1使其成為活動單元格 - 這是函數結果將顯示的位置。
  2. 單擊功能區菜單的公式選項卡。
  3. 從功能區中選擇文本以打開功能下拉列表。
  4. 點擊列表中的RIGHT以調出函數的對話框。
  5. 在對話框中,單擊文本行。
  6. 單擊工作表中的單元格B1。
  7. 點擊Num_chars行。
  8. 因為我們只想保留最右邊的六個字符,所以在這一行輸入數字6(6)。
  9. 單擊確定完成該功能並返回到工作表。

提取的文本“Widget”應出現在單元格C1中。

當您單擊單元格C1時,完整的函數= RIGHT(B1,6)出現在工作表上方的公式欄中

03年03月

用右函數提取數字

如以上示例的第二行所示,使用所列出的步驟,可以使用RIGHT函數從較長的數字中提取數字數據的子集。

唯一的問題是提取的數據被轉換為文本,並且不能用於涉及某些函數(如SUMAVERAGE函數)的計算。

解決此問題的一種方法是使用VALUE函數將文本轉換為數字。

例如:

= VALUE(RIGHT(B2,6))

第二個選項是使用特殊粘貼將文本轉換為數字