Note: The other languages of the website are Google-translated. Back to English
登入  \/ 
x
or
x
註冊  \/ 
x

or

從字符串中刪除第一個或最後一個單詞

本教程介紹瞭如何在Excel中使用公式從單元格的文本字符串中僅刪除第一個或最後一個單詞。

從單元格中的字符串中刪除第一個單詞
從單元格中的字符串中刪除最後一個單詞


從單元格中的字符串中刪除第一個單詞

在本節中,您將學習如何使用RIGHT,LEN和FIND函數的組合從單元格中的字符串中刪除第一個單詞。

通用公式

=RIGHT(A1,LEN(A1)-FIND(" ",A1))

參數

A1:表示包含要從中刪除第一個單詞的文本字符串的單元格。

如何使用這個公式?

1.選擇一個空白單元格以輸出結果。

2.輸入以下公式,然後按 Enter 鍵。 然後向下拖動其“填充手柄”以將公式應用於其他單元格。

=RIGHT(B3,LEN(B3)-FIND(" ",B3))

備註:在此公式中,B3是包含要刪除第一個單詞的文本字符串的單元格。 請根據需要進行更改。

這個公式如何運作?

=RIGHT(B3,LEN(B3)-FIND(" ",B3))

1. LEN(B3):LEN函數計算文本字符串“ Mr ana varela(Home)”的總長度,並返回結果20;

2. FIND(" ",B3):由於單詞之間用空格分隔,因此FIND函數在文本字符串“ Mr ana varela(Home)”中查找第一個空格的位置,並將結果返回為3;

3. RIGHT(B3,20-3):RIGHT函數從文本字符串“ Mr ana varela(Home)”的右側提取17個字符(20-3 = 17)。 結果是“ ana varela(Home)”。


從單元格中的字符串中刪除最後一個單詞

如果要從單元格中的文本字符串中刪除最後一個單詞,可以執行以下操作。

通用公式

=LEFT(TRIM(A1),FIND("~",SUBSTITUTE(A1," ","~",LEN(TRIM(A1))-LEN(SUBSTITUTE(TRIM(A1)," ",""))))-1)

參數

A1:表示包含要從中刪除最後一個單詞的文本字符串的單元格。

如何使用這個公式?

1.選擇一個空白單元格放置結果。 在這種情況下,我選擇單元格D3。

2.輸入以下公式,然後按 Enter 鍵。 選擇結果單元格,然後向下拖動其“填充手柄”以將公式應用於其他單元格。

=LEFT(TRIM(B3),FIND("~",SUBSTITUTE(B3," ","~",LEN(TRIM(B3))-LEN(SUBSTITUTE(TRIM(B3)," ",""))))-1)

備註:在公式中,B3是包含要刪除最後一個單詞的文本字符串的單元格。 請根據需要進行更改。

這個公式如何運作?

=LEFT(TRIM(B3),FIND("~",SUBSTITUTE(B3," ","~",LEN(TRIM(B3))-LEN(SUBSTITUTE(TRIM(B3)," ",""))))-1)

1. TRIM(B3):TRIM函數從字符串“ Mr ana varela(Home)”中刪除所有多餘的空格,並且僅在單詞之間保留單個空格。 結果是“ Mr ana varela(Home)”;

2. FIND("~",SUBSTITUTE(B3," ","~",LEN(TRIM(B3))-LEN(SUBSTITUTE(TRIM(B3)," ",""))))

  • LEN(TRIM(B3)):由於TRIM函數將結果返回為“ Mr ana varela(Home)”,LEN函數將返回字符串“ Mr ana varela(Home)”中的字符數,並返回結果20;
  • LEN(SUBSTITUTE(TRIM(B3)," ","")):SUBSTITUTE函數用任何內容替換文本字符串“ Mr ana varela(Home)”中的所有空格,並將結果返回為“ Mranavarela(Home)”。 然後LEN函數計算“ Mranavarela(Home)”的總長度,並得到結果17;
  • SUBSTITUTE(B3," ","~",20-17):此處SUBSTITUTE函數用字符“〜”替換文本字符串“ Mr ana varela(Home)”中的第三個空格(20-17 = 3)。 這裡的結果是“ Mr ana varela〜(Home)”。
  • FIND("~","Mr ana varela~(Home)"):FIND函數返回字符“〜”在文本字符串“ Mr ana varela(Home)”中的位置。 結果是14。

3. LEFT("Mr ana varela (Home)",14-1):LEFT函數從文本字符串“ Mr ana varela(Home)”的左側提取13個字符。 最終結果是ana varela先生。


相關功能

Excel RIGHT功能
Excel RIGHT函數從文本字符串的右側提取特定數量的字符。

Excel LEN功能
Excel LEN函數返回文本字符串中的字符數。

Excel FIND函數
Excel FIND函數在另一個字符串中查找一個字符串,然後返回該字符串在另一個字符串中的起始位置。

Excel LEFT功能
Excel LEFT函數從提供的字符串的左側提取給定數量的字符。

Excel TRIM功能
Excel TRIM函數從文本字符串中刪除所有多餘的空格,並且僅在單詞之間保留單個空格。

Excel SUBSTITUTE功能
Excel SUBSTITUTE函數將文本字符串中的文本或字符替換為另一個文本或字符。


相關公式

從文件名中刪除擴展名
本教程提供了詳細步驟的公式,以幫助您從Excel中的文件名中刪除擴展名。

從單元格中刪除前N個字符
本教程介紹了兩個公式,可幫助您輕鬆地從Excel的單元格中刪除前n個字符。

在Excel中從單元格中刪除換行符
本教程提供了三個公式,可幫助您從Excel中的特定單元格中刪除換行符(通過在單元格中按Alt + Enter鍵發生)。

通過匹配內容從單元格中刪除文本
本文向您展示如何使用SUBSTITUTE函數通過匹配內容從指定的單元格中刪除部分文本字符串。

根據特定位置從單元格中刪除文本
本教程說明如何使用公式根據Excel中的特定位置從單元格中刪除文本。


最佳辦公效率工具

Kutools for Excel-幫助您從人群中脫穎而出

您想快速而完美地完成您的日常工作嗎? Kutools for Excel 帶來了 300 個強大的高級功能(合併工作簿、按顏色求和、拆分單元格內容、轉換日期等...)並為您節省 80% 的時間。

  • 專為 1500 個工作場景而設計,幫助您解決 80% 的 Excel 問題。
  • 每天減少數千次鍵盤和鼠標的點擊,減輕您疲倦的眼睛和手的疲勞。
  • 在3分鐘內成為Excel專家。 不再需要記住任何痛苦的公式和VBA代碼。
  • 30天無限制免費試用。 60天退款保證。 免費升級和支持2年。
Excel功能區(已安裝Kutools for Excel)

Office選項卡-在Microsoft Office(包括Excel)中啟用選項卡式閱讀和編輯

  • 一秒鐘即可在數十個打開的文檔之間切換!
  • 每天為您減少數百次鼠標單擊,告別鼠標手。
  • 查看和編輯多個文檔時,將您的工作效率提高 50%。
  • 像Chrome,Firefox和新的Internet Explorer一樣,為Office(包括Excel)帶來高效選項卡。
Excel的屏幕截圖(已安裝Office選項卡)
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.