2016-11-11 180 views
0

我有一個字符串的列表,我想分割數字和字母部分。對於例如在單元格A1中,我有「FNN-12345 - 示例文本 - 2016_AA1.1」(不帶引號「」)。我想分割它以得到「示例文本 - 2016_AA1.1」。Excel - 從數字中選擇字符串中的特定字符

欣賞關於配方的任何指導。

乾杯。

回答

1

這是通用的解決方案,無論是第一字母數字串是什麼:

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

它發現第一次出現字符串「 - 」,並且只保留該字符串之後的部分。

+0

謝謝。正是我在找什麼。 –

0

您可以使用這些函數來操作Excel中的字符串,如Left,RightMid,以獲得與Lenghth函數組合的所需結果。

這樣對你造成你可以嘗試:

=RIGHT(A1, LEN(A1) - LEN("FNN-12345 - "))

這個公式將採取整個小區的長度和刪除FNN-12345 -部分。當然,您可以添加一個包含要刪除的所需元素的列。

0

如果您要選擇總是開始於13的位置(在你的例子)的文本,用公式

=RIGHT(A1,LEN(A2)-12) 

(假設你的原文是在單元格A1)。

如果通過模式" - "識別文本的開始,用公式

=RIGHT(A3,LEN(A3) -FIND(" - ",A4)-LEN(" - ")+ 1) 
相關問題