Convertir decimal en binaire

Romai

XLDnaute Junior
Bonjour,
Je cherche à convertir la valeur d'une cellule(decimale) en binaire.
Sur excel 2007 j'utilise la fonction DECBIN (), mais cette fonction ne fonctionne pas sur mon excel2003.
Dois je activer cette fonction quelque part ou n'est elle pas disponible sur le 2003.

Merci pour votre aide.
Romai
 

marsienfr75

XLDnaute Junior
Re : Convertir decimal en binaire

Bonjour,
Cette fonction n'est valable que pour les nombres allant de 0 à 511 !
Que faire au delà ?
Pour mon arbre généalogique (base 2 : un père 0, une mère 1) le plus grand nombre est un homme de la génération 22 : 976 896 !
Voici comment faire pour un nombre compris entre 0 et 68 719 476 735
Dans la colonne A, vous notez le nombre (en base 10) et dans la colonne B : =SI(A2<262144;SI(A2<512;DECBIN(A2);CONCATENER(DECBIN(ENT(A2/512));DECBIN(A2-512*ENT(A2/512);10)));CONCATENER(DECBIN(ENT(A2/266144));DECBIN(ENT((A2-ENT(A2/262144)*262144)/512);10);DECBIN(A2-512*ENT(A2/512);10)))
NB : Cette formule concerne la ligne 2 (saisie en B2) par rapport à ce qui est saisi en A2 avec le résultat en B2 !
Il serait possible d'aller au delà !
Didier.
 

Discussions similaires

Statistiques des forums

Discussions
312 534
Messages
2 089 383
Membres
104 152
dernier inscrit
sabalex