0

我有一个包含混乱位置信息的谷歌表格列,我想获得一个带有国家名称的列。你知道在谷歌表格中是否有一种简单的方法吗?否则,我将使用像https://dev.maxmind.com/geoip/geoip2/geolite2/这样的地理数据库在 Python 中编写一个脚本, 这里是我拥有的数据示例

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
4

1 回答 1

0

一个脚本可能是有意义的,但如果你有一个国家列表(比如在 ColumnF 中),至少可以在没有的情况下开始:

SO49349503 示例.

1在 E1 和 E2 中输入并复制下来以适应:

=E1+len(F1)+1

在 B1 中并复制到适合:

=iferror(vlookup(max(ArrayFormula(iferror(SEARCH(split(A1," "),{join(",",F$1:F$7)}),0))),E:F,2,0),"")
于 2017-09-21T20:04:42.393 回答