Navigation Rapide
Fonction DECHEX
Résumé
La fonction DECHEX convertit un nombre décimal en sa représentation hexadécimale. Elle est particulièrement utile pour les calculs binaires, les adresses mémoire et les opérations en base 16 dans Excel.
Syntaxe
DECHEX(nombre; [nb_car])
Paramètres
| Paramètre | Type | Requis | Description |
|---|---|---|---|
| nombre | Nombre entier |
Oui | Nombre décimal à convertir en hexadécimal. Les valeurs négatives utilisent la notation de complément à 2 sur 40 bits. |
| nb_car | Nombre entier |
Non | Nombre de caractères pour le résultat. Omettez pour utiliser la longueur minimale nécessaire. |
Utilisation de la fonction DEC2HEX
DECHEX est essentielle pour les conversions de base numérique en Excel. Utilisez-la pour transformer des valeurs décimales en hexadécimal lors du développement de logiciels, de l'analyse de données binaires ou des calculs techniques nécessitant la base 16.
Exemples Courants de DEC2HEX
Conversion avec padding à 4 caractères
=DECHEX(100; 4)
Convertit 100 en hexadécimal sur 4 caractères : 0064
Nombre négatif (complément à 2)
=DECHEX(-54)
Convertit -54 en hexadécimal 40 bits : FFFFFFFFCA
Conversion simple sans padding
=DECHEX(28)
Convertit 28 en hexadécimal minimal : 1C
Erreur de longueur insuffisante
=DECHEX(64.1; 1)
#NOMBRE! car 40 hexadécimal nécessite 2 caractères
Questions Fréquemment Posées
Erreurs Courantes et Solutions
#NOMBRE! / #VALEUR!
Cause: Nombre hors plage (-2³⁹ à 2³⁹-1)
Solution: Vérifiez que le nombre est dans les limites autorisées
#VALEUR!
Cause: Argument non numérique
Solution: Assurez-vous que nombre et nb_car sont des valeurs numériques
#NOMBRE!
Cause: Résultat trop long pour nb_car spécifié
Solution: Augmentez nb_car ou omettez-le
#NOMBRE!
Cause: nb_car négatif
Solution: Utilisez une valeur positive pour nb_car
Notes
- Pour les nombres négatifs, nb_car est ignoré (toujours 10 caractères)
- nb_car non entier est tronqué vers le bas
- Utilisez HEX2DEC pour la conversion inverse
- Parfait pour l'analyse de registres, adresses IP, et couleurs hexadécimales
Compatibilité
Disponible dans : Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Non disponible dans : Excel 2003 et versions antérieures
Contenu dernièrement révisé: December 9, 2025
Fréquence de mise à jour: Selon les besoins
Versions Excel testées: Excel 2007+