2017-09-21 5 views
0

J'ai une colonne de feuille de google avec des informations de localisation foiré, je voudrais obtenir une colonne avec le nom du pays. Savez-vous s'il existe un moyen simple de le faire dans Google Sheet? Sinon, je vais faire un script en Python à l'aide d'une base de données géo comme https://dev.maxmind.com/geoip/geoip2/geolite2/ Voici un échantillon des données que j'aiObtenir le pays de la fonction de la ville dans la feuille Google

Lille 
Catalunya 
Sevilla 
Singapore 
Moscow 
Cologne, Germany 
Russia, Moscow 
Moscow 
West Sussex, England 
West Sussex, England 
Marseille 
Marseille 
Edmonds, WA. 
France 
cebu, philippines 
Bordeaux, France 
JAPAN 
Russia, Moscow 

Répondre

0

Un script peut donner un sens, mais un début au moins peut être sans, si vous avez un liste des pays (disons dans la colonne F):

SO49349503 example.

je suis entré dans 1 E1 et E2 et recopié à la suite:

=E1+len(F1)+1 

Dans B1 et recopié en fonction:

=iferror(vlookup(max(ArrayFormula(iferror(SEARCH(split(A1," "),{join(",",F$1:F$7)}),0))),E:F,2,0),"")