DECIMAL : Convertir une base en nombre décimal dans Excel
Maîtrisez la fonction Excel DECIMAL pour convertir des nombres de différentes bases (binaire, octal, hexadécimal) en base 10. Exemples et astuces inclus.
Syntaxe
- texte : Le texte représentant le nombre que vous souhaitez convertir. Ce texte doit être valide pour la base spécifiée.
- base : La base du nombre représenté par le texte. La base doit être un entier entre 2 et 36.
Utilisation dans Google Sheets
La fonction DECIMAL de Google Sheets fonctionne de la même manière que dans Excel. Elle convertit une représentation textuelle d'un nombre dans une base donnée en sa valeur décimale. La syntaxe et les arguments sont identiques. La compatibilité est donc totale entre les deux plateformes. Vous pouvez copier et coller des formules utilisant DECIMAL d'Excel vers Google Sheets sans modifications.
Cas d'utilisation
Conversion d'adresses IP
Analyse de données financières
Gestion de stock
Conversion de numéros de série
Exemples pratiques
Données : Texte: "101", Base: 2
Convertit le nombre binaire 101 en son équivalent décimal.
Données : Texte: "A", Base: 16
Convertit le nombre hexadécimal A en son équivalent décimal.
Données : Texte: "77", Base: 8
Convertit le nombre octal 77 en son équivalent décimal.
Conseils et astuces
Utilisez la fonction TEXTE pour formater le résultat décimal si nécessaire.
Vérifiez toujours que le texte d'entrée est valide pour la base spécifiée.
La fonction DECIMAL est sensible à la casse pour les bases supérieures à 10 (A=10, B=11, etc.).
Pour les grandes bases, assurez-vous que le texte ne contient pas de caractères invalides.
Erreurs courantes
L'argument 'texte' n'est pas une représentation valide d'un nombre dans la base spécifiée.
Vérifiez que le texte d'entrée contient uniquement des caractères valides pour la base donnée. Par exemple, pour la base 2 (binaire), seuls '0' et '1' sont autorisés.
L'argument 'base' n'est pas un nombre entier entre 2 et 36.
Assurez-vous que la base est un nombre entier compris entre 2 et 36.