[ Dicas ]
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.

Caso tenha alguma dúvida, envie um e-mail para a equipe da PC WORLD.
Compartilhe:
- DEL.ICIO.US
- GOOGLE BOOKMARKS
- TECHNORATI
- NETVIBES
- DIGG
Dicas MAIS RECENTES
Dicas MAIS LIDAS
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).
http://pcworld.uol.com.br/dicas/2007/09/28/idgnoticia.2007-09-27.7377896544/
Publicidade




