Choisissez le compte avec lequel vous voulez vous connecter.
Convertir des chiffres dans différents systèmes numériques
Applies ToExcel pour Microsoft 365Excel pour Microsoft 365 pour MacExcel pour le webExcel 2024Excel 2024 pour MacExcel 2021Excel 2021 pour MacExcel 2019Excel 2016Excel pour iPadExcel pour iPhoneExcel pour les tablettes AndroidExcel pour les téléphones Android
Un système numérique est un moyen systématique de représenter des nombres avec des caractères symboliques et utilise une valeur de base pour regrouper facilement des nombres sous forme compacte. Le système numérique le plus courant est decimal, qui a une valeur de base de 10 et un jeu de caractères symboliques de 0, 1, 2, 3, 4, 5, 6, 7, 8 et 9. Toutefois, il existe d’autres systèmes numériques, et ils peuvent être plus efficaces à utiliser dans un but spécifique. Par exemple, étant donné que les ordinateurs utilisent la logique booléenne pour effectuer des calculs et des opérations, ils utilisent le système de nombres binaires, qui a une valeur de base de 2.
Microsoft Office Excel a plusieurs fonctions que vous pouvez utiliser pour convertir des nombres vers et à partir des systèmes de numérotation suivants :
Système de numération
Valeur de base
Jeu de caractères symboliques
Binaire
2
0,1
Octal
8
0, 1, 2, 3, 4, 5, 6, 7
Décimal
10
0, 1, 2, 3, 4, 5, 6, 7, 8 et 9
Format hexadécimal
16
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
Pour effectuer cette tâche, utilisez la fonction BIN2DEC .
1
2
3
A
B
Formule
Description (résultat)
=BINDEC(1100100)
Convertit le binaire 1100100 en décimal (100)
=BINDEC(1111111111)
Convertit les 1111111111 binaires en décimales (-1)
Pour effectuer cette tâche, utilisez la fonction BIN2HEX .
1
2
3
4
A
B
Formule
Description (résultat)
=BINHEX(11111011, 4)
Convertit les 11111011 binaires en hexadécimaux avec 4 caractères (00FB)
=BINHEX(1110)
Convertit le binaire 1110 en hexadécimal (E)
=BINHEX(1111111111)
Convertit les 1111111111 binaires en hexadécimaux (FFFFFFFFFF)
Pour effectuer cette tâche, utilisez la fonction BIN2OCT .
1
2
3
4
A
B
Formule
Description (résultat)
=BINOCT(1001; 3)
Convertit le fichier binaire 1001 en octal avec 3 caractères (011)
=BINOCT(1100100)
Convertit le binaire 1100100 en octal (144)
=BINOCT(1111111111)
Convertit les 1111111111 binaires en octal (7777777777)
Pour effectuer cette tâche, utilisez la fonction DEC2BIN .
1
2
3
A
B
Formule
Description (résultat)
=DECBIN(9; 4)
Convertit la décimale 9 en binaire avec 4 caractères (1001)
=DECBIN(-100)
Convertit -100 décimal en binaire (1110011100)
Pour effectuer cette tâche, utilisez la fonction DEC2HEX .
1
2
3
A
B
Formule
Description (résultat)
=DECHEX(100; 4)
Convertit 100 décimal en hexadécimal avec 4 caractères (0064)
=DECHEX(-54)
Convertit -54 décimal en hexadécimal (FFFFFFFFCA)
Pour effectuer cette tâche, utilisez la fonction DEC2OCT .
1
2
3
A
B
Formule
Description (résultat)
=DECOCT(58; 3)
Convertit la décimale 58 en octal (072)
=DECOCT(-100)
Convertit le décimal en octal (7777777634)
Pour effectuer cette tâche, utilisez la fonction HEX2BIN .
1
2
3
4
A
B
Formule
Description (résultat)
=HEXBIN("F"; 8)
Convertit le F hexadécimal en binaire, avec 8 caractères (00001111)
=HEXBIN("B7")
Convertit la valeur hexadécimale B7 en binaire (10110111)
=HEXBIN("FFFFFFFFFF")
Convertit un FFFFFFFFFFFF hexadécimal en binaire (1111111111)
Pour effectuer cette tâche, utilisez la fonction HEX2DEC .
1
2
3
4
A
B
Formule
Description (résultat)
=HEXDEC("A5")
Convertit hexadécimal A5 en décimal (165)
=HEXDEC("FFFFFFFF5B")
Convertit le FFFFFFFF5B hexadécimal en décimal (-165)
=HEXDEC("3DA408B9")
Convertit 3DA408B9 hexadécimal en décimal (1034160313)
Pour effectuer cette tâche, utilisez la fonction HEX2OCT .
1
2
3
4
A
B
Formule
Description (résultat)
=HEXOCT("F"; 3)
Convertit le format hexadécimal F en octal avec 3 caractères (017)
=HEXOCT("3B4E")
Convertit hexadécimal 3B4E en octal (35516)
=HEXOCT("FFFFFFFF00")
Convertit le FFFFFFFF00 hexadécimal en octal (7777777400)
Pour effectuer cette tâche, utilisez la fonction OCT2BIN .
1
2
3
A
B
Formule
Description (résultat)
=OCTBIN(3;3)
Convertit octal 3 en binaire avec 3 caractères (011)
=OCTBIN(7777777000)
Convertit le 7777777000 octal en binaire (1000000000000)
Pour effectuer cette tâche, utilisez la fonction OCT2DEC .
1
2
3
A
B
Formule
Description (résultat)
=OCTDEC(54)
Convertit octal 54 en décimal (44)
=OCTDEC(7777777533)
Convertit le 7777777533 octal en décimal (-165)
Pour effectuer cette tâche, utilisez la fonction OCT2HEX .
1
2
3
A
B
Formule
Description (résultat)
=OCTHEX(100;4)
Convertit le nombre octal 100 en hexadécimal avec 4 caractères (0040)
=OCTHEX(7777777533)
Convertit le nombre octal 7777777533 en hexadécimal (FFFFFFFF5B)
Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.