Hola amigos, he estado intentando incesantemente encontrar una solución a este ejercicio pero me es imposible.
Mi cuestión es, debo econtrar en la tabla de abajo, dada una ciudad, por ejemplo Barcelona (por ejemplo trabajamos con el eje vertical, a la derecha), cuál es la otra ciudad que está a menos kilómetros de ella. Ésto parece sencillo y se podría resolver con un simple =min(indice). Siento este indice toda la fila en negrita que indico. No obstante, tal y como vemos existe un 0 que debemos de obviar para que no sea erróneo ya que este 0 corresponde a los kilómetros con esa misma ciudad y, obviamente, no es el kilometraje que queremos encontrar. Este kilometraje a encontrar sería, por si no lo he explicado bien 621, (en el caso de escoger Barcelona).
Una segunda función que querría encontrar sería una que dado ese kilometraje y la ciudad me dijera que ciudad está más cercana, que, siguiendo con el ejemplo sería Madrid.
Londres Madrid París Barcelona Atenes Viena
Londres 0 1.725 465 1.578 3.399 1.506
Madrid 1.725 0 1.260 621 4.029 2.444
París 465 1.260 0 1.113 3.058 1.296
Barcelona 1.578 621 1.113 0 3.409 1.837
Atenes 3.399 4.029 3.058 3.409 0 1.899
Viena 1.506 2.444 1.296 1.837 1.899 0
He adjuntado el archivo para que podáis verlo mas claro.
Gracias por adelantado.






