Un système numérique est une manière systématique de représenter des nombres avec des caractères symboliques et utilise une valeur de base pour grouper facilement des nombres sous forme compacte. Le système de nombres le plus courant est décimal, qui a une valeur de base de 10 et un jeu de caractères symboliques : 0, 1, 2, 3, 4, 5, 6, 7, 8 et 9. Toutefois, il existe d’autres systèmes de numéro différents, et ils peuvent être plus efficaces à des fins spécifiques. Par exemple, étant donné que les ordinateurs utilisent la logique booléale pour effectuer des calculs et des opérations, ils utilisent le système de nombres binaires, dont la valeur de base est 2.

Microsoft Office Excel plusieurs fonctions que vous pouvez utiliser pour convertir des nombres vers et à partir des systèmes numériques suivants :

Système de numéro

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

Hexadécimal

16

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Pour ce faire, utilisez la fonction BINDEC.

1

2

3

A

B

Formule

Description (résultat)

=BINDEC(1100100)

Convertit le nombre binaire 1100100 en nombre décimal (100)

=BINDEC(1111111111)

Convertit le nombre binaire 1111111111 en nombre décimal (-1)

Pour ce faire, utilisez la fonction BINHEX.

1

2

3

4

A

B

Formule

Description (résultat)

=BINHEX(11111011, 4)

Convertit un nombre binaire 11111011 en nombre hexadécimal de 4 caractères (00FB)

=BINHEX(1110)

Convertit un nombre binaire 1110 en nombre hexadécimal (E)

=BINHEX(1111111111)

Convertit un nombre binaire 1111111111 en nombre hexadécimal (FFFFFFFFFF)

Pour ce faire, utilisez la fonction BINOCT.

1

2

3

4

A

B

Formule

Description (résultat)

=BINOCT(1001; 3)

Convertit le nombre binaire 1001 en nombre octal de 3 caractères (011)

=BINOCT(1100100)

Convertit le nombre binaire 1100100 en nombre octal (144)

=BINOCT(1111111111)

Convertit le nombre binaire 1111111111 en nombre octal (77777777777)

Pour ce faire, utilisez la fonction DECBIN.

1

2

3

A

B

Formule

Description (résultat)

=DECBIN(9; 4)

Convertit le nombre décimal 9 en nombre binaire de 4 caractères (1001)

=DECBIN(-100)

Convertit le nombre décimal -100 en nombre binaire (1110011100)

Pour ce faire, utilisez la fonction DECHAUXX.

1

2

3

A

B

Formule

Description (résultat)

=DECHEX(100; 4)

Convertit le décimal 100 en hexadécimal à 4 caractères (0064)

=DECHEX(-54)

Convertit le décimal -54 en hexadécimal (FFFFFFFFCA)

Pour ce faire, utilisez la fonction DECONT.

1

2

3

A

B

Formule

Description (résultat)

=DECOCT(58; 3)

Convertit le décimal 58 en octal (072)

=DECOCT(-100)

Convertit un décimal en octal (7777777634)

Pour ce faire, utilisez la fonction HEXBIN.

1

2

3

4

A

B

Formule

Description (résultat)

=HEXBIN("F"; 8)

Convertit le nombre hexadécimal F en nombre binaire de 8 caractères (00001111)

=HEXBIN("B7")

Convertit le nombre hexadécimal B7 en nombre binaire (10110111)

=HEXBIN("FFFFFFFFFF")

Convertit le nombre hexadécimal FFFFFFFFFF en nombre binaire (11111111111)

Pour ce faire, utilisez la fonction HEXDEC.

1

2

3

4

A

B

Formule

Description (résultat)

=HEXDEC("A5")

Convertit le hexadécimal A5 en décimal (165)

=HEXDEC("FFFFFFFF5B")

Convertit le hexadécimal FFFFFFFF5B en décimal (-165)

=HEXDEC("3DA408B9")

Convertit le hexadécimal 3DA408B9 en décimal (1034160313)

Pour ce faire, utilisez la fonction HEXOCT.

1

2

3

4

A

B

Formule

Description (résultat)

=HEXOCT("F"; 3)

Convertit le hexadécimal F en octal à 3 caractères (017)

=HEXOCT("3B4E")

Convertit le hexadécimal 3B4E en octal (35 516)

=HEXOCT("FFFFFFFF00")

Convertit le hexadécimal FFFFFFFF00 en octal (7777777400)

Pour ce faire, utilisez la fonction OCTBIN.

1

2

3

A

B

Formule

Description (résultat)

=OCTBIN(3;3)

Convertit le nombre octal 3 en nombre binaire de 3 caractères (011)

=OCTBIN(7777777000)

Convertit le nombre octal 7777777000 en nombre binaire (1000000000)

Pour ce faire, utilisez la fonction OCTDEC.

1

2

3

A

B

Formule

Description (résultat)

=OCTDEC(54)

Convertit le octal 54 en décimal (44)

=OCTDEC(7777777533)

Convertit le octal 7777777533 en décimal (-165)

Pour ce faire, utilisez la fonction OCTHEX.

1

2

3

A

B

Formule

Description (résultat)

=OCTHEX(100;4)

Convertit le nombre octal 100 en nombre hexadécimal à 4 caractères (0040)

=OCTHEX(7777777533)

Convertit le nombre octal 7777777533 en nombre hexadécimal (FFFFFFFF5B)

Besoin d’aide ?

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoindre Microsoft Office insiders

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?

Nous vous remercions de vos commentaires.

×