Numeriblog Google Workspace Google Apps Script, la puissance des outils Google à portée de scripts Google Maps : comment calculer le temps d’un trajet en voiture entre deux adresses ?

Google Maps : comment calculer le temps d’un trajet en voiture entre deux adresses ?

Dans un précédent article, nous avons vu comment calculer la distance d’un trajet en voiture entre deux adresses. Plusieurs lecteurs restés sur leur faim m’ont demandé : et comment calculer le temps de trajet ? […]

personnes ont consulté cet article

3 minutes

Rédigé par Patrick Tellier - il y a 3 ans

Ce que vous allez découvrir

  • Rappel du contexte du cas d’usage : 
  • Récupération des réponses dans un fichier Google Sheets :
  • Création de la formule personnalisée qui permet de calculer un temps de trajet entre deux adresses :
  • Petite révision sur les notions de temps, dates et heures sur Google Sheets
  • Interprétation du résultat de la fonction trajetTemps(départ;arrivée)
  • Conclusion

Google Maps : comment calculer le temps d’un trajet en voiture entre deux adresses ?

Dans un précédent article, nous avons vu comment calculer la distance d’un trajet en voiture entre deux adresses. Plusieurs lecteurs restés sur leur faim m’ont demandé : et comment calculer le temps de trajet ?

Rappel du contexte du cas d’usage : 

Les utilisateurs renseignent un formulaire avec juste une date d’événement, une adresse de départ et une adresse d’arrivée afin de quantifier les économies réalisées dans le cadre du télétravail. Les réponses sont récupérées dans un Google Sheets et nous avons créé une fonction permettant de calculer la distance du trajet en voiture à partir des deux adresses. 

Récupération des réponses dans un fichier Google Sheets :

Les réponses sont collectées dans les colonnes A à E d’un tableau. Nous avons précédemment calculé en colonne F la distance, le temps de trajet aurait pu être calculé suivant une vitesse moyenne mais la diversité des trajets ne permet pas d’avoir un temps précis. Nous allons donc calculer le temps du trajet correspondant en créant une fonction dans Google Apps Script qui fera appel à Google Maps.

La fonction sera du type   =trajetTemps ( adresse départ; adresse d’arrivée ) et renverra la durée du trajet sous forme d’un nombre de secondes.

Création de la formule personnalisée qui permet de calculer un temps de trajet entre deux adresses :

Créer un script (Outil / Éditeur de scripts ou Extensions / Apps Script suivant votre

Veuillez prendre un abonnement Premium pour accéder à cette ressource

L’accès à cette ressource se fait en vous abonnant à Premium. Vous donnant également accès à toutes les autres ressources étiquettées « Premium ».

Je m’abonne à PremiumJe me connecte

Paywall image

Cet article est réservé aux abonnés. Pourquoi ?

Fournir tout ce contenu nous demande beaucoup de temps, des ressources et une veille permanente. Accédez à ce contenu en rejoignant notre super communauté, pour tous nous remercier 💪

Besoin d'un peu plus d'aide sur Sheets ?

Des formateurs sont disponibles toute l'année pour vous accompagner et optimiser votre utilisation de Sheets, que ce soit pour votre entreprise ou pour vos besoins personnels !

Découvrir nos formations Sheets

Articles similaires

  • Articles connexes
  • Plus de l'auteur

Rédacteur

Photo de profil de l'auteur
Patrick Tellier

Passionné par l'univers Google Workspace, Formateur interne, je suis toujours à la recherche de nouvelles solutions de productivité et d'automatisation à mettre en oeuvre et à partager.

S’abonner
Notification pour
5 Commentaires
Le plus ancien
Le plus récent Le plus populaire
Commentaires en ligne
Afficher tous les commentaires