Fórmula Excel e distância por código postal: por que deve abandonar as folhas de cálculo complexas
A sedução da folha de cálculo para dados geográficos
O Excel é a ferramenta universal. Calcular a distância entre dois códigos postais requer primeiro as coordenadas GPS de cada código e depois a fórmula de Haversine.
A fórmula de Haversine usa várias funções trigonométricas aninhadas. Aplicada a milhares de códigos, o Excel começa a abrandar e a bloquear.
A fórmula de Haversine: um desafio técnico formidável
Uma versão simplificada para Excel: =2*RAIO_TERRA*ASEN(RAIZ(SEN((RADIANOS(lat2-lat1)/2))^2 + COS(RADIANOS(lat1))*COS(RADIANOS(lat2))*(SEN(RADIANOS(lon2-lon1)/2))^2)). Um único parêntese mal colocado produz um erro silencioso.
Aplicada a 36.000 códigos postais, o Excel começa a atrasar até bloquear completamente.
Os limites operacionais do Excel em grandes volumes
O problema de desempenho do Excel com cálculos geográficos é estrutural. A solução de mudar para recálculo manual não resolve o problema de fundo.
Erros silenciosos que contaminam as análises
Os ficheiros Excel geográficos improvisados acumulam erros que o autor frequentemente não detecta: coordenadas erradas, referências deslocadas por copiar-colar.
Números que parecem plausíveis, mas que geram decisões erradas.
Comparativo Excel vs PostalTool
Para obter a lista de códigos a menos de 20 km via Excel: 30-45 minutos para um utilizador experiente.
A mesma operação no PostalTool: 3-5 segundos. Resultado fiável, actualizado e directamente utilizável.
Quando o Excel permanece útil
O Excel é insubstituível para analisar resultados: cruzar com dados de vendas, calcular agregados por zona, criar tabelas dinâmicas.
Mas gerar a lista em si é uma operação para uma ferramenta geográfica dedicada.