Excell, formule right et 0 en dernière position

Fermé
Polope - 9 oct. 2013 à 09:31
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 9 oct. 2013 à 10:41
Bonjour,


j'ai un fichier avec des postion géogrphiques en degrès minutes décimales que je souhaite modifier en degrès décimaux. J'utilise une formule RIGHT pour extraire les minutes décimales que je divise ensuite par 60, et que je rajoute aux degrès précédemment extraits. Le problème que je rencontre est du au fait qu'Excel ne prends pas en compte les derniers chiffres si ce sont des 0, ce qui me donne de fausses valeurs par moment.
Exemple:
1233.555555 -> = right(A2, 9) me donne 33.555555
1233.555500 -> = right(A2, 9) me donne 1233.5555

Merci pour votre aide, Salut
A voir également:

2 réponses

Zoul67 Messages postés 1959 Date d'inscription lundi 3 mai 2010 Statut Membre Dernière intervention 30 janvier 2023 149
9 oct. 2013 à 10:15
Bonjour,

Peut-être faut il remettre Right (ou Droite) en question...
- soit en utilisant Round (Arrondi)
- soit en utilisant une conversion toute faite : https://docs.microsoft.com/fr-fr/office/troubleshoot/excel/convert-degrees-minutes-seconds-angles ou https://www.yaronet.com/topics/36937-excel-convertire-un-angle-en-dms

A+
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 302
Modifié par michel_m le 9/10/2013 à 10:43
Bonjour
essaies
(sur un Excel francais)
=CNUM(DROITE(C2;NBCAR(C2)-2))

Michel
0