Excel +如何提取字符串

时间:2015-03-25 06:48:38

标签: excel

Excel 2013。 我有1000行,我试图提取字符串如下: -

Column A:
Cell : A1  : ICC-->ICC - MRL&E-->TOP 100 industries             
Cell : A2  : APPS-->APPS - HCLS-->TOP 500 industries

我应该写一个公式,这样我就可以得到B栏中的前三个或四个字母。

Cell B1 : I should get ICC
Cell B2 : I should get APPS 

我应该写一个公式,这样我就可以获得C列中的前三个或四个字母。

Cell C1 : I should get MRL&E
Cell C2 : I should get HCLS 

B1 = LEFT(A1,3) / *中使用的公式当我需要4个字符,即APPS

时不起作用

C1 = MID(A1,FIND("-->",A1)+9,4) / *中使用的公式当我需要5个字符时,不起作用,即MRL& E

1 个答案:

答案 0 :(得分:2)

这对我有用:

B1 =LEFT(A1,FIND("-->",A1)-1)

C1 =MID(RIGHT(A1,LEN(A1)-FIND("-->",A1)-2),FIND(" - ",RIGHT(A1,LEN(A1)-FIND("-->",A1)-2))+3,FIND("-->",RIGHT(A1,LEN(A1)-FIND("-->",A1)-2))-FIND(" - ",RIGHT(A1,LEN(A1)-FIND("-->",A1)-2))-3)