我试过找到一个公式,但实际上根本找不到它!
我的问题是我有不同结构的数千个地址,但我需要在每个地址中找到这个城市!
所以我拥有的不同类型的地址如下:
Dornocktown,Dornock,Annan,DG12 6SU
Grainshore Road,Hatston,Kirkwall,KW15 1FL
Brandon Road,Watton,Thetford,IP25 6LW
Bainbridge,Leyburn,DL8 3EP
Shore Road,Dornoch,IV25 3LS
波士顿工业区,电站路,Rugeley,WS15 2HS
Parkfield Road,Wolverhampton,WV4 6EH
我需要邮政编码前的城市或最后一个字。
任何帮助都会非常感谢!
答案 0 :(得分: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
现在你有城市名称。有可能在一个公式中做所有事情,但将是一个非常大的... 根据您的设置,您可能需要替换“;”用“,”表示字段分隔符