2014-02-11 61 views
0

我試過找到一個公式,但實際上似乎找不到它!在excel 2010中將地址元素與不同結構中的地址分開

我的問題是我有成千上萬的地址在不同的結構,但我需要找到他們每個人的城市!

因此,不同類型的地址是我有如下:

Dornocktown,Dornock,安南,DG12 6SU

Grainshore路,Hatston,柯克沃爾,KW15 1FL

布蘭登道,沃頓厄特,塞特福德,IP25 6LW

布里奇,Leyburn的,DL8 3EP

岸路,多諾赫,IV25 3LS

波士頓工業園區,電廠路,鹿格勒,WS15 2HS

帕克菲爾德路,伍爾弗漢普頓,WV4 6EH

我需要的城市或郵編前的最後一個字。

任何幫助將非常感謝!

回答

0

試試這個,值A1:A7:

在B1寫:

=RIGHT(A1;LEN(A1)-1-FIND("#";SUBSTITUTE(A1;",";"#";LEN(A1)-LEN(SUBSTITUTE(A1;",";""))-1))) 

拷貝至B7

現在在C1寫:

=LEFT(B1;FIND(",";B1)-1) 

拷貝至C7

現在你hav e城市名稱。有可能在一個配方中做所有事情,但會是一個非常大的配方...... 根據您的設置,您可能需要更換「;」由「,」爲場分離器

+0

謝謝你是完美的你是我的英雄! – user3296622