Fonction HEXBIN ExcelGuide Complet 2026 – Hexadécimal vers Binaire
Tu as des valeurs hexadécimales et tu veux voir les bits sous-jacents ? HEXBIN (HEX2BIN en anglais) convertit un nombre hexadécimal (base 16) en binaire (base 2), révélant la structure bit par bit.
C'est l'outil parfait pour analyser des codes couleur, des adresses mémoire, des flags de configuration, ou n'importe quelle donnée où tu as besoin de voir les bits individuels.
Syntaxe de la fonction HEXBIN
=HEXBIN(nombre; [nb_caractères])HEXBIN convertit un nombre hexadécimal en binaire. Le résultat est une chaîne de 0 et 1 représentant les bits.
Comprendre chaque paramètre de la fonction HEXBIN
nombre
(obligatoire)Le nombre hexadécimal à convertir. Peut contenir les chiffres 0-9 et les lettres A-F (majuscules ou minuscules).
Exemple : "FF" = 255 en décimal = 11111111 en binaire.
nb_caractères
(optionnel)Le nombre de bits dans le résultat. Des zéros sont ajoutés à gauche pour atteindre cette longueur. Utile pour forcer un affichage sur 8 bits (un octet).
Rappel : 1 chiffre hexadécimal = 4 bits. F (hexa) = 1111 (binaire). C'est pour ça que l'hexa est si pratique !
Exemples pratiques pas à pas
Exemple 1 – Développeur web : analyser une couleur
Tu es développeur web et tu veux voir la représentation binaire des composantes d'une couleur #3498DB (bleu).
Chaque composante sur 8 bits
| A | B | C | |
|---|---|---|---|
| 1 | Composante | Hex | Binaire |
| 2 | Rouge | 34 | 00110100 |
| 3 | Vert | 98 | 10011000 |
| 4 | Bleu | DB | 11011011 |
=HEXBIN(B2; 8)Le paramètre 8 force chaque résultat sur 8 bits (un octet), le format standard pour les couleurs RGB.
Exemple 2 – Ingénieur système : décoder des flags
Tu es ingénieur système et tu analyses un registre de status où chaque bit a une signification.
Visualisation des flags bit par bit
| A | B | C | |
|---|---|---|---|
| 1 | Registre | Valeur Hex | Bits |
| 2 | STATUS | 2A | 101010 |
| 3 | CONTROL | 0F | 1111 |
| 4 | FLAGS | 80 | 10000000 |
=HEXBIN(B2; 8)Avec la représentation binaire, tu peux facilement voir quels bits sont à 1 (activés) et lesquels sont à 0 (désactivés).
Exemple 3 – Analyste sécurité : examiner des adresses MAC
Tu es analyste sécurité et tu examines les octets d'une adresse MAC pour identifier le fabricant.
Analyse bit par bit d'une adresse MAC
| A | B | C | |
|---|---|---|---|
| 1 | Octet | Hex | Binaire |
| 2 | 1er | AA | 10101010 |
| 3 | 2ème | BB | 10111011 |
| 4 | 3ème | CC | 11001100 |
=HEXBIN(B2; 8)Table de conversion hexadécimal-binaire
| Hex | Binaire | Décimal |
|---|---|---|
| 0 | 0000 | 0 |
| 5 | 0101 | 5 |
| A | 1010 | 10 |
| F | 1111 | 15 |
| FF | 11111111 | 255 |
Les erreurs fréquentes et comment les corriger
Erreur #NOMBRE!
Le nombre hexadécimal contient des caractères invalides (autre que 0-9 et A-F) ou est trop grand pour être converti.
Solution : Vérifie que ton nombre ne contient que des caractères hexa valides et ne dépasse pas la limite.
Erreur #VALEUR!
Le résultat binaire ne peut pas tenir dans le nombre de caractères spécifié.
Solution : Augmente nb_caractères ou omets ce paramètre.
Limite importante : HEXBIN ne peut convertir que des valeurs hexa jusqu'à 1FF (511 en décimal) pour un résultat positif sur 10 bits.
Questions fréquentes
À quoi sert la conversion hexadécimal vers binaire ?
L'hexadécimal est une représentation compacte du binaire. Convertir en binaire permet de visualiser les bits individuels, utile pour analyser des masques, des flags ou des données de bas niveau.
Quelle est la limite de HEXBIN ?
HEXBIN accepte des nombres hexadécimaux jusqu'à 10 caractères (40 bits). Le résultat peut avoir jusqu'à 10 caractères binaires (avec padding) ou plus sans padding.
Comment fonctionne le padding avec HEXBIN ?
Le paramètre nb_caractères ajoute des zéros à gauche pour atteindre la longueur spécifiée. Utile pour aligner des résultats sur 8 bits (un octet) par exemple.
HEXBIN fonctionne-t-il dans Google Sheets ?
Oui ! Google Sheets supporte HEX2BIN avec exactement la même syntaxe qu'Excel.
Comment convertir des couleurs hex en binaire ?
Utilise HEXBIN sur chaque composante séparément. Pour #FF0000, applique HEXBIN sur 'FF', '00', '00' pour obtenir les bits de rouge, vert, bleu.
Maîtrise les conversions numériques
Les conversions hexa-binaire sont essentielles pour le développement et l'analyse système. Rejoins Le Dojo Club pour tout maîtriser.
Essayer pendant 30 jours