Comment convertir hexadecimal de 14 caracteres en decimal ?

Bonjour

J'ai plus de 1000 cellules à convertir mais je n'y arrive pas

Dans chaque cellules j'ai 14 caractères, ex en A1 :

805D0E6A192304

lorsque je fais la formule =HEXDEC(LC(-6) cela ne fonctionne pas, il est noté un message d'erreur #NOMBRE!

Il me semble que mon problème vient du nombre de caractères (14 et non pas 10)

Avez vous une solution face à ça ? J'ai besoin de traiter ce travail rapidement et je suis coincée

Je vous remercie infiniment pour votre aide

Bonne journée

Bonjour,

Tu veux quoi comme résultat attendu ? J'ai pas tout compris

Bonjour

Mon hexadécimal 805D0E6A192304 le transformer en décimal

Mais la formule =HEXDEC(LC(-6) ne fonctionne pas

Merci :)

bonjour,

c'est pas un peut gros pour HEXDEC?

essai avec ça 805D0E6A!

Bonjour…

A tester :

Si toutes les cellules de la première colonne ont la même longueur (14 ou 8 + 6 ici)

=HEXDEC(GAUCHE(LC(-6);8))&HEXDEC(DROITE(LC(-6);6))

sinon

=HEXDEC(GAUCHE(LC(-6);8))&HEXDEC(DROITE(LC(-6);NBCAR(LC(-6))-8))

Bonjour à tous

Il y a plusieurs problèmes..

le fonction hexdec n'accepte que 10 caractère maximum... sinon dépassement de capacité...

si on essai de faire la conversion hex vers dec à la main... on arrive à un dépassement de capacité de excel...

exemple :

image

sur la dernière ligne la conversion faite avec la calculatrice windows coller sous forme de texte... et au dessus le calcul "manuel"....

dans tous les cas, pour moi, il n'y a pas de solution...

Fred

Merci bien pour vos retours 🤗

Function HexaToDec(V As String) As Double
HexaToDec = CDbl("&H" & V)
End Function
Rechercher des sujets similaires à "comment convertir hexadecimal caracteres decimal"