Aplica-se a
Excel para Microsoft 365 Excel para Microsoft 365 para Mac Excel para a Web Excel 2024 Excel 2024 para Mac Excel 2021 Excel 2021 para Mac Excel 2019 Excel 2016 Excel para iPad Excel para iPhone Excel para tablets Android Excel para telefones Android

Um sistema de números é uma maneira sistemática de representar números com caracteres simbólicos e usa um valor base para agrupar números convenientemente em forma compacta. O sistema de números mais comum é o decimal, que tem um valor base de 10 e um conjunto de caracteres simbólico de 0, 1, 2, 3, 4, 5, 6, 7, 8 e 9. No entanto, há outros sistemas numéricos e eles podem ser mais eficientes de usar para uma finalidade específica. Por exemplo, como os computadores usam a lógica booliana para executar cálculos e operações, eles usam o sistema de números binários, que tem um valor base de 2.

Observação: Este artigo descreve os diferentes sistemas numéricos. Para alterar o caractere usado para separar milhares ou decimais com base em sua região, consulte o tópico Alterar o caractere usado para separar milhares ou decimais no Microsoft Q&A.

O Microsoft Office Excel tem várias funções que você pode usar para converter números de e para os seguintes sistemas numéricos:

Sistema de números

Valor base

Conjunto de caracteres simbólico

Binário

2

0,1

Octal

8

0, 1, 2, 3, 4, 5, 6, 7

Decimal

10

0, 1, 2, 3, 4, 5, 6, 7, 8 e 9

Hexadecimal

16

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

Para fazer essa tarefa, use a função BIN2DEC .

1

2

3

A

B

Fórmula

Descrição (resultado)

=BINADEC(1100100)

Converte binário 1100100 em decimal (100)

=BINADEC(1111111111)

Converte 1111111111 binário em decimal (-1)

Para fazer essa tarefa, use a função BIN2HEX .

1

2

3

4

A

B

Fórmula

Descrição (resultado)

=BINAHEX(11111011; 4)

Converte 11111011 binário em hexadecimal com 4 caracteres (00FB)

=BINAHEX(1110)

Converte binário 1110 em hexadecimal (E)

=BINAHEX(1111111111)

Converte 1111111111 binário em hexadecimal (FFFFFFFFFFFF)

Para fazer essa tarefa, use a função BIN2OCT .

1

2

3

4

A

B

Fórmula

Descrição (resultado)

=BINAOCT(1001; 3)

Converte binário 1001 em octal com 3 caracteres (011)

=BINAOCT(1100100)

Converte binário 1100100 em octal (144)

=BINAOCT(1111111111)

Converte 1111111111 binário em octal (7777777777)

Para fazer essa tarefa, use a função DEC2BIN .

1

2

3

A

B

Fórmula

Descrição (resultado)

=DECABIN(9; 4)

Converte decimal 9 em binário com 4 caracteres (1001)

=DECABIN(-100)

Converte decimal -100 em binário (1110011100)

Para fazer essa tarefa, use a função DEC2HEX .

1

2

3

A

B

Fórmula

Descrição (resultado)

=DECAHEX(100; 4)

Converte decimal 100 em hexadecimal com 4 caracteres (0064)

=DECAHEX(-54)

Converte decimal -54 em hexadecimal (FFFFFFFFFFCA)

Para fazer essa tarefa, use a função DEC2OCT .

1

2

3

A

B

Fórmula

Descrição (resultado)

=DECAOCT(58; 3)

Converte 58 decimais em octal (072)

=DECAOCT(-100)

Converte decimal em octal (7777777634)

Para efetuar esta tarefa, utilize a função HEX2BIN .

1

2

3

4

A

B

Fórmula

Descrição (resultado)

=HEXABIN("F"; 8)

Converte F hexadecimal em binário, com 8 carateres (00001111)

=HEXABIN("B7")

Converte o B7 hexadecimal em binário (10110111)

=HEXABIN("FFFFFFFFFF")

Converte FFFFFFFFFF hexadecimal em binário (1111111111)

Para efetuar esta tarefa, utilize a função HEX2DEC .

1

2

3

4

A

B

Fórmula

Descrição (resultado)

=HEXADEC("A5")

Converte a A5 hexadecimal em decimal (165)

=HEXADEC("FFFFFFFF5B")

Converte FFFFFFFF5B hexadecimal em decimal (-165)

=HEXADEC("3DA408B9")

Converte 3DA408B9 hexadecimal em decimal (1034160313)

Para efetuar esta tarefa, utilize a função HEX2OCT .

1

2

3

4

A

B

Fórmula

Descrição (resultado)

=HEXAOCT("F"; 3)

Converte F hexadecimal em octal com 3 carateres (017)

=HEXAOCT("3B4E")

Converte 3B4E hexadecimal em octal (35516)

=HEXAOCT("FFFFFFFF00")

Converte FFFFFFFF00 hexadecimal em octal (7777777400)

Para efetuar esta tarefa, utilize a função OCT2BIN .

1

2

3

A

B

Fórmula

Descrição (resultado)

=OCTABIN(3; 3)

Converte octal 3 em binário com 3 carateres (011)

=OCTABIN(7777777000)

Converte 7777777000 octal em binário (1000000000)

Para efetuar esta tarefa, utilize a função OCT2DEC .

1

2

3

A

B

Fórmula

Descrição (resultado)

=OCTADEC(54)

Converte octal 54 em decimal (44)

=OCTADEC(7777777533)

Converte 7777777533 octal em decimal (-165)

Para efetuar esta tarefa, utilize a função OCT2HEX .

1

2

3

A

B

Fórmula

Descrição (resultado)

=OCTAHEX(100; 4)

Converte o número octal 100 em hexadecimal com 4 carateres (0040)

=OCTAHEX(7777777533)

Converte 7777777533 de número octal em hexadecimal (FFFFFFFF5B)

Veja Também 

Alterar as definições de formato regional no Excel para a Web

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.