Conversion Degré, Minute, Seconde en décimale

Temps de lecture 3 minutes

Cet article va vous présenter comment convertir les latitudes et longitudes écrites en Degrés, Minutes, Secondes (DMS) en écriture décimale. Mais aussi l'inverse : Coordonnée décimale en DMS.

Problème de conversion de données

Comme vous le montre l'image ci-contre, une coordonnée GPS écrite avec les symboles ° ' et '' transforment la référence GPS en texte (cadrage à gauche de la cellule).

Les coordonnées sont écrites en texte sans pouvoir réaliser la transformation

En gardant du Texte, il ne vous sera pas possible de faire le calcul de conversion

Nous devons donc impérativement transformer cette écriture en un format numérique pour pouvoir effectuer la conversion.

Le seul moyen, c'est de passer par le format horaire pour qu'Excel puisse l'interpréter.

Etape 1 : Ecrire au format horaire

Tout d'abord, il faut que vous écriviez vos relevés GPS en heure, minute, seconde comme s'il s'agissait d'une heure, en utilisant le symbole de séparation ":"

Ecriture des coordonnées GPS au format date

Ainsi, la latitude de la tour Eiffel aura pour écriture

03/01/1904 00:51:30

Mais on est loin de ce que l'on attend. 😱😱😱 Nous verrons à l'étape 3 comment résoudre ce problème.

Etape 2 : affichage des coordonnées négatives

Vous ne pouvez pas saisir directement une heure négative dans Excel ⛔⛔⛔. Pour contourner cet obstacle, il faut écrire l’heure entre guillemets précédée du signe "-", comme ceci

=-"01:30:40"

Problème d'affichage pour les coordonnées GPS négatives

Seulement maintenant, nous avons un autre problème : Excel n'affiche pas les heures négatives 😠😠😠 Cependant, pour y remédier, 4 solutions différentes sont possibles comme cela a été vu dans cet article.

Au vu de nos données, nous pouvons cocher dans les options avancées, la case ‘Calendrier depuis 1904’ pour corriger ce problème d'affichage 😉👍

Option avancée Calendrier 1904

Etape 3 : Personnaliser le format des heures

Par défaut dans Excel, dès que le nombre d'heures dépasse 24 heures, Excel considère qu'il s'agit d'une journée de plus.

Mais il est possible de contourner le problème en jouant sur le format des nombres horaires.

  • Ouvrez la personnalisation du format (Ctrl+1)
  • Sélectionnez la catégorie Personnalisé
  • Dans la zone Type, saisissez le type [h]°mm'ss.00\''

Les coordonnés GPS s'affichent au format Degrés, Minutes, Secondes et le format est numérique 😎😎😎

Les coordonnées de la Tour Eiffel s'affiche maintenant correctement

48:51:29.99

Affichage des coordonnées GPS

Etape 4 : Dernière étape, faire le calcul de conversion

Maintenant que nous avons créé notre feuille avec des nombres au format Degrés/Minutes/Secondes, nous allons créer la formule de calcul en D3 pour convertir les coordonnées de B3.

Formule pour convertir une coordonnée GPS en décimale

Pour cela, il suffit de multiplier chaque cellule par 24 (nombre d'heures dans une journée 😉).

=B3*24

Il ne vous reste plus qu'à modifier le format des cellules en format Standard pour afficher le résultat attendu.

Conversion des coordonnées GPS au format décimal

Conversion nombre décimal en Degrés/Minutes/Secondes

A l'inverse, pour convertir une valeur décimale en Degrés, minutes, secondes, il faut

  • Tout d'abord effectuer une opération mathématique
  • Ensuite appliquer la même mise en forme personnalisée

Pour convertir un nombre décimal en Degrés, minutes, secondes, il suffit de diviser la valeur par 24 (24 heures dans une journée).

=B3/24

Formule pour retourner les coordonnées GPS au format décimal

Ensuite, vous appliquez le même format numérique que nous avions créé à l'étape 3.

Articles liés

Voici une liste d'articles qui pourrait également vous intéresser sur le même thème.

Lien Permanent pour cet article : https://www.excel-exercice.com/conversion-degre-minute-seconde-en-decimale/

Laisser un commentaire

Your email address will not be published.

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.