Uma forma simples de se usar uma base de dados em Excel ou OpenOfficeCalc é converter os dados para CSV ( valores separados por virgulas ) e depois carregá-lo no Banco de Dados (MySQL ou outro).
Fiz um tutoral que explica detalhadamente como fazer-se isso e o coloquei em:
http://www.educar.pro.br/i_en/GeoIP/
Nesse tutoral, uso um CSV baixado do MaxMind - entretanto - pode ser adaptado facilmente, para qualquer outro.
------
zerof