Publicidade
Skip to content

Portal Now!Digital

Sections
 
Fale conosco

Assinaturas:
Mudou de endereço ou tem dúvidas sobre sua assinatura (entrega, cobrança, etc), entre em contato conosco

> Clique aqui

Redação:
Entre em contato com a Redação para esclarecer dúvidas ou enviar sugestões

> Clique aqui
    

[ Dicas ]

Como faço para calcular distância usando fórmulas do Excel?

Por Flávio Xandó, especial para PC World
07-11-2007

Uma maneira simples de se resolver é linearizar a tabela

  • Share

Dúvida do leitor André Azevedo, recebida por e-mail
Preciso de ajuda no Excel. Tenho uma matriz de distância entre cidades (comum em guias de viagens). Os nomes das cidades estão na primeira linha e na primeira coluna. A célula de encontro delas tem a distância entre essas duas cidades. Porém, eu não cnsigo achar uma fórmula que me dê a distância, colocando o nome das cidades. Já tentei PROCV, PROCH, e não consigo de jeito nenhum.

PC WORLD: Da forma como você montou a planilha, o Excel não tem uma fórmula ou função pronta para resolver a situação. Mas eu vejo um "truque" para resolver o problema, talvez não muito elegante, mas vai resolver. É preciso "linearizar" a tabela.

Crie uma tabela simples, duas colunas e muitas linhas, com todas as combinações de nomes de cidades (combinadas com hífen) na primeira coluna e suas respectivas distâncias na segunda.

Para saber a distância entre duas cidades, você digita o nome delas em duas células. Em outra célula você as concatena com um hífen (exemplo: Cuiabá-Salvador-B1&"-"&C1 - supondo o nome das cidades nas respectivas células B1 e C1) e usa esta nova célula como argumento de busca, com PROCV na tabela linearizada.

e_mail_70

Caso tenha alguma dúvida, envie um e-mail para a equipe da PC WORLD.


Dicas MAIS RECENTES
    Dicas MAIS LIDAS
      Opinião do leitor > Clique para comentar
      2 comentário(s)
      PROCH + PROCV
      A solução apresentada não é a melhor alternativa, principalmente pelo tempo dispendido. É possível fazer a consulta com a combinação de duas funções de Procura e Referência (PROCH e PROCV).
      Insira uma coluna após a primeira coluna da planilha, entre cidades e as primeiras distâncias. A partir da primeira cidade numere as linhas começando pelo número 2 e indo até o final da planilha. Isso poder ser feito com uma fórmula simples como =B2+1 a partir da segunda linha e copiada até o final da planilha.
      Depois reserve dois campos para consulta das cidades, como as células A1 e B1. A fórmula ficaria da seguinte maneira: PROCH(B1;MATRIZ DE DISTÂNCIAS;PROCV(A1;DUAS PRIMEIRAS COLUNAS;2;FALSO);FALSO).
      Paulo Henrique - 18 Jul 2008, 12h48
      Outra Solução
      Outra solução é a indicada em:
      http://pcworld.uol.com.br/dicas/2007/09/28/idgnoticia.2007-09-27.7377896544/
      fabio - 08 Nov 2007, 15h09
      Links patrocinados

      Publicidade


      [ Galeria de Fotos ]
       
         
      Newsletters
      RSS