如何在 Microsoft Excel 中提取子字符串

如何在 Microsoft Excel 中提取子字符串

如果要從文本的左側、右側或中間提取子字符串,可以使用 Microsoft Excel函數LEFTRIGHTMID和。我們會告訴你怎麼做。LENFIND

使用什麼方法來提取子字符串?

使用哪種方法來提取子字符串取決於您的子字符串在哪裡。

要提取指定字符左側的字符串,請使用下面的第一種方法。要提取指定字符右側的所有內容,請使用下面的第二種方法。要從文本中間提取字符串,請使用下面的第三種方法

獲取文本左側的行

如果要獲取單元格中指定字符左側的所有文本,請使用 Excel函數LEFTFIND函數來執行此操作。

首先,打開電子表格並單擊要查看結果的單元格。

在選定的單元格中,輸入以下函數。在此函數中,替換B2全文所在的單元格和@搜索符號。該函數將提取該字符左側的整個字符串。

然後按 Enter。

=LEFT(B2,FIND("@",B2)-1)

選中的單元格將顯示函數的結果,即您單元格中指定字符之前的全文。

準備好。

提取文本右側的行

要獲取單元格中指定字符右側的所有文本,請使用 Excel函數RIGHT和。LENFIND

首先啟動電子表格,然後單擊要查看結果的單元格。

在選定的單元格中,輸入以下函數。在此函數中,替換B2全文所在的單元格和@搜索符號。Excel 將提取該字符右側的整行。

然後按 Enter。

=RIGHT(B2,LEN(B2)-FIND("@",B2))

您將在所選單元格中看到函數的結果。

準備好。

從文本中間獲取一個字符串

如果要提取包含位於單元格中特定位置的特定數量字符的字符串,請使用MIDExcel 函數。

在電子表格中,選擇要在其中顯示結果行的單元格。

在選定的單元格中,輸入以下函數。在此函數中,替換B2為包含全文的單元格、1要開始選擇行的字符位置以及3要提取的字符數。

然後按 Enter。

=MID(B2,1,3)

Excel 將從單元格中的給定位置提取指定數量的字符。

這就是它的全部。

因此,您還可以計算 Excel 電子表格中包含文本的單元格數量。查看我們的指南以了解如何操作。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *