在Google电子表格中,我在A列中列出了数千个地址,如下所示:
1 Park View Road, Prestwich, Manchester M25, UK
Calle Venerable Juan de Santiago, 3, 14010 Córdoba, Córdoba, Spain
Rua Desembargador Motta, 3351-3447 - Água Verde, Matriz, Curitiba - PR, Brazil
Via Giuseppe De Paoli, 4, 16143 Genova, Italy
Wemmelse Steenweg 218, 1090 Jette, Belgium
Lekki - Epe Express Road, Lekki, Nigeria
该国家/地区始终列在地址的末尾。如何从每个地址解析国家并将其放入B列?
答案 0 :(得分:0)
假设您的数据从第2行开始,然后在B2中尝试:
=ArrayFormula(if(len(A2:A),regexextract(A2:A, "\s(\w+)$"),))
或取决于您的区域设置:
=ArrayFormula(if(len(A2:A);regexextract(A2:A; "\s(\w+)$");))
另一种选择可能是:
=ArrayFormula(if(len(A2:A),trim(regexextract(A2:A, "\s[^,]*$")),))
答案 1 :(得分:0)
另一种方式,两者都复制到适合:
在B1中:=HLOOKUP("zzzzz",C1:Z1,1)
在C1中:=split(A1,",")