Bonjour à tous,
Je me permet de vous contacter pour un petit soucis de mise en forme sur mon excel 2013 à mon avis.
Voila je cherche à calculer la distance entre deux villes grace à Google map, pour ce faire j'utilise la fonction :
=SERVICEWEB("https://maps.googleapis.com/maps/api/distancematrix/xml?origins=" &J5 & "&destinations=" & L5 & "&mode=driving")
(Au passage si quelqu'un sais adapter cette formule pour calculer à vol d'oiseau et non en distance routière cela m'arrangerais aussi)
et la fonction =SIERREUR(FILTRE.XML(M6;"/DistanceMatrixResponse/row/element/distance/text");"0")
pour transformer cela en km.
Malheureusement je n'arrive à pas utiliser cette dernière donné, j'ai l'impression qu'Excel la traite comme du texte.
Mon objectif étant de pouvoir faire des calculs et surtout l'utiliser en fonction si pour comparer avec d'autres distances.
Je cherche donc un moyen de transformer ce résultat en nombre,(l'unité de distance n'est pas importante dans mon cas)
En vous remerciant d'avance pour vos lumières.
Cordialement
Nicolas
Je me permet de vous contacter pour un petit soucis de mise en forme sur mon excel 2013 à mon avis.
Voila je cherche à calculer la distance entre deux villes grace à Google map, pour ce faire j'utilise la fonction :
=SERVICEWEB("https://maps.googleapis.com/maps/api/distancematrix/xml?origins=" &J5 & "&destinations=" & L5 & "&mode=driving")
(Au passage si quelqu'un sais adapter cette formule pour calculer à vol d'oiseau et non en distance routière cela m'arrangerais aussi)
et la fonction =SIERREUR(FILTRE.XML(M6;"/DistanceMatrixResponse/row/element/distance/text");"0")
pour transformer cela en km.
Malheureusement je n'arrive à pas utiliser cette dernière donné, j'ai l'impression qu'Excel la traite comme du texte.
Mon objectif étant de pouvoir faire des calculs et surtout l'utiliser en fonction si pour comparer avec d'autres distances.
Je cherche donc un moyen de transformer ce résultat en nombre,(l'unité de distance n'est pas importante dans mon cas)
En vous remerciant d'avance pour vos lumières.
Cordialement
Nicolas