Exporter la latitude et la longitude (Microsoft Excel)
Deidre utilise une feuille de calcul Excel pour stocker les valeurs de latitude et de longitude.
Ces valeurs sont entrées dans des cellules au format 26:05:35, qu’Excel interprète comme heures, minutes et secondes. En interne, Excel convertit l’entrée en une valeur de date interne. Cela signifie que la valeur est stockée en interne sous le numéro de série 1.08721064814815, mais qu’elle est affichée, automatiquement, au format du temps écoulé.
Deidre rencontre un problème lorsqu’elle essaie d’utiliser les données de la feuille de calcul avec un programme différent qui a besoin des valeurs de latitude et de longitudes au format texte. En d’autres termes, elle en a besoin dans un fichier texte au format 26:05:35, pas dans une autre représentation de date / heure qui peut être choisie par Excel.
La première chose à essayer est de sélectionner toutes les cellules contenant des latitudes et des longitudes, et de s’assurer qu’elles sont correctement formatées. Suivez ces étapes:
-
Sélectionnez toutes les cellules.
-
Choisissez Cellules dans le menu Format. Excel affiche la boîte de dialogue Format des cellules.
-
Assurez-vous que l’onglet Numéro est affiché. (Voir la figure 1.)
-
Assurez-vous que Heure est sélectionnée dans la liste Catégorie.
-
Assurez-vous que 37:30:55 est sélectionné dans la liste Type. (C’est le format du temps écoulé.)
-
Cliquez sur OK.
Vous devriez maintenant pouvoir enregistrer le fichier au format texte, et les latitudes et longitudes ressembleront à ce que vous attendez:
-
Enregistrez votre classeur au format Excel standard.
-
Choisissez Enregistrer sous dans le menu Fichier. Excel affiche la boîte de dialogue Enregistrer sous.
-
À l’aide de la liste déroulante Enregistrer sous le type, indiquez que vous souhaitez enregistrer la feuille de calcul en tant que texte (délimité par des tabulations).
-
Utilisez les autres commandes de la boîte de dialogue pour spécifier un emplacement et un nom de fichier pour le fichier texte.
-
Cliquez sur Enregistrer. Excel vous rappelle que vous perdrez la mise en forme et certaines fonctionnalités en enregistrant le fichier au format texte. C’est bon; c’est la raison pour laquelle vous avez enregistré le fichier au format Excel à l’étape 1.
Une fois terminé, vous devriez pouvoir ouvrir le fichier texte créé par Excel et voir qu’il contient les latitudes et les longitudes dans le format souhaité.
Si ce n’est pas le cas (pour une raison étrange), vous devriez essayer ce qui suit:
-
Insérez une colonne vide à droite de vos latitudes ou longitudes.
(Dans cet exemple, je suppose que les latitudes ou longitudes sont dans la colonne A, et vous insérez une colonne vide en B.)
-
Dans la cellule à droite de la première latitude ou longitude (supposons que la valeur est en A3, vous choisiriez donc B3), entrez la formule suivante:
-
Copiez la formule dans toutes les autres cellules qui doivent être converties.
-
Sélectionnez toutes les cellules formulées dans la colonne B.
-
Appuyez sur Ctrl + C pour les copier tous dans le Presse-papiers.
-
Sélectionnez la cellule A3.
-
Choisissez Collage spécial dans le menu Edition. Excel affiche la boîte de dialogue Collage spécial. (Voir la figure 2.)
-
Assurez-vous que l’option Valeurs est sélectionnée.
-
Cliquez sur OK. Excel colle uniquement les valeurs – les valeurs de texte – dans les cellules d’origine.
-
Supprimer la colonne B.
La formule utilisée à l’étape 2 mérite probablement quelques explications. Il prend la valeur en A3 (la valeur de série de la date) et la met en forme comme temps écoulé, mais comme texte. C’est le format dans lequel vous voulez finalement les valeurs. Vous devriez maintenant être en mesure d’enregistrer votre feuille de calcul sous forme de fichier texte (utilisez les étapes fournies plus haut dans cette astuce), et les latitudes et longitudes doivent être formatées comme prévu.
ExcelTips est votre source pour une formation Microsoft Excel rentable.
Cette astuce (2770) s’applique à Microsoft Excel 97, 2000, 2002 et 2003. Vous pouvez trouver une version de cette astuce pour l’interface ruban d’Excel (Excel 2007 et versions ultérieures) ici:
lien: / excelribbon-Exporting_Latitude_and_Longitude [Exporter la latitude et la longitude]
.