L'équation de Haversine dans Excel

...

Utilisez l'équation Haversine pour calculer la distance entre deux points sur un globe.

L'équation de Haversine est l'une des équations de base pour la navigation océanique; il est utilisé pour générer la distance entre deux points sur une sphère si vous connaissez la latitude et la longitude des deux points et le diamètre de la sphère. Il a été largement automatisé en unités GPS. Certaines personnes qui font de la géocachette aiment avoir cette équation chargée sur leur copie locale d'Excel, puis ils peuvent simplement entrer leur point de départ et leur point d'arrivée pour déterminer la distance qu'ils doivent voyager.

Paramétrage des variables

L'équation Haversine nécessite quatre variables d'entrée pour la latitude et la longitude. Pour configurer cela dans Excel, vous nommerez certaines cellules dans Excel et vous vous référerez à ces noms de cellules dans la formule. Vous pouvez nommer une cellule dans Excel en cliquant sur la cellule, puis en tapant le nom dans l'espace blanc à gauche de la barre de formule. Cliquez sur la cellule "A1" et attribuez-lui le nom "Latitude_1". Cliquez sur la cellule "A2" et attribuez-lui le nom "Latitude_2." Cliquez sur la cellule "B1" et attribuez-lui le nom "Longitude_1." Cliquez sur la cellule « B2 » et attribuez-lui le nom « Longitude_2 ». C'est une bonne idée de changer les couleurs de ces cellules afin de pouvoir les identifier plus tard.

Vidéo du jour

Configuration des constantes

L'autre partie de l'équation de Haversine est le rayon de la sphère parcourue. Habituellement, c'est la Terre. Comme pour les chiffres de latitude et de longitude ci-dessus, nommez les cellules qui contiennent ces variables. Cliquez sur "C1" et nommez-le "RadMiles", cliquez sur la cellule "C2" et nommez-le "RadKilom". Dans la cellule C1, saisissez « 3959 »; dans la cellule C2, entrez « 6371 ». Dans la cellule C3, configurez la validation des données en cliquant sur la partie "Données" de l'interface du ruban et en sélectionnant "La validation des données." Sélectionnez « Liste » comme type de validation et saisissez « Miles, Kilomètres » dans l'espace prévu, sans la citation Des marques. La cellule C3 deviendra une liste déroulante avec deux entrées: Miles et Kilomètres.

Saisie de la formule

Saisissez la formule suivante dans la cellule C4 :

=ACOS(COS(RADIANS(90-Latitude_1)) COS(RADIANS(90-Latitude_2)) +SIN(RADIANS(90-Latitude_1)) SIN(RADIANS(90-Latitude_2)) COS(RADIANS(Longitude_1-Longitude2)) SI(C3="Miles",RadMiles, RadKilom)

Utilisation de l'équation de Haversine

Pour utiliser la feuille de calcul contenant l'équation Haversine, entrez la latitude et la longitude de votre point d'origine dans les cellules A1 et B1, en degrés. Entrez ensuite la latitude et la longitude de votre point de destination dans les cellules A2 et B2, également en degrés. Sélectionnez les unités dans lesquelles vous souhaitez mesurer la distance entre les points en sélectionnant le menu déroulant dans la cellule C3 (miles ou kilomètres). La cellule C4 affichera la distance entre les deux points.