Omvandla tal till olika talsystem

Ett tal system är ett systematiskt sätt att representera tal med symboliska tecken och använder ett bas värde till bekvämt grupp nummer i kompakt form. Det vanligaste talet är ett decimal tal, som har ett bas värde på 10 och en symbolisk tecken uppsättning på 0, 1, 2, 3, 4, 5, 6, 7, 8 och 9. Det finns emellertid andra tal system, och de kan vara mer effektiva att använda för ett visst syfte. Eftersom datorer använder boolesk logik för att utföra beräkningar och operationer använder de det binära tal systemet, som har ett bas värde på 2.

Microsoft Office Excel innehåller flera funktioner som du kan använda för att konvertera tal till och från följande tal system:

Tal system

Bas värde

Symbolisk teckenuppsättning

Binärt

2

0, 1

Oktalt

8

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

Decimal

10

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

Hexadecimalt

16.1

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

Använd funktionen bin. för att utföra den här åtgärden.

1

2

3

A

B

Formel

Beskrivning (Resultat)

=BIN.TILL.DEC(1100100)

Konverterar binärt 1100100 till decimalt (100)

=BIN.TILL.DEC(1111111111)

Konverterar binärt 1111111111 till decimalt (-1)

För att utföra den här åtgärden använder du funktionen EUROCONVERT .

1

2

3

4

A

B

Formel

Beskrivning (Resultat)

=BIN.TILL.HEX(11111011;4)

Konverterar binär 11111011 till hexadecimal med 4 tecken (00FB)

=BIN.TILL.HEX(1110)

Konverterar binärt 1110 till hexadecimalt (E)

=BIN.TILL.HEX(1111111111)

Konverterar binärt 1111111111 till hexadecimalt (FFFFFFFFFF)

Använd funktionen bin för att utföra den här åtgärden.

1

2

3

4

A

B

Formel

Beskrivning (Resultat)

=BIN.TILL.OKT(1001; 3)

Konverterar binärt 1001 till oktalt med 3 tecken (011)

=BIN.TILL.OKT(1100100)

Konverterar binärt 1100100 till oktalt (144)

=BIN.TILL.OKT(1111111111)

Konverterar binärt 1111111111 till oktalt (7777777777)

Om du vill göra det här använder du funktionen i .

1

2

3

A

B

Formel

Beskrivning (Resultat)

=DEC.TILL.BIN(9;4)

Konverterar decimaler till binär med 4 tecken (1001)

=DEC.TILL.BIN(-100)

Konverterar decimal-100 till binärt (1110011100)

Använd funktionen wmför att utföra den här åtgärden.

1

2

3

A

B

Formel

Beskrivning (Resultat)

=DEC.TILL.HEX(100;4)

Konverterar decimal 100 till hexadecimalt med 4 tecken (0064)

=DEC.TILL.HEX(-54)

Konverterar decimal-54 till hexadecimalt (FFFFFFFFCA)

Använd funktionen dec för att utföra den här åtgärden.

1

2

3

A

B

Formel

Beskrivning (Resultat)

=DEC.TILL.OKT(58;3)

Omvandlar decimalt 58 till oktalt (072)

=DEC.TILL.OKT(-100)

Konverterar decimalt till oktalt (7777777634)

Använd funktionen hex. för att utföra den här åtgärden.

1

2

3

4

A

B

Formel

Beskrivning (Resultat)

=HEX.TILL.BIN("F";8)

Konverterar hexadecimalt F till binärt med 8 tecken (00001111)

=HEX.TILL.BIN("B7")

Konverterar hexadecimal B7 till binärt (10110111)

=HEX.TILL.BIN("FFFFFFFFFF")

Konverterar hexadecimal FFFFFFFFFF till binärt (1111111111)

Använd funktionen hex. för att utföra den här åtgärden.

1

2

3

4

A

B

Formel

Beskrivning (Resultat)

=HEX.TILL.DEC("A5")

Konverterar hexadecimalt A5 till decimalt (165)

=HEX.TILL.DEC("FFFFFFFF5B")

Konverterar hexadecimala FFFFFFFF5B till decimalt (-165)

=HEX.TILL.DEC("3DA408B9")

Konverterar hexadecimala 3DA408B9 till decimalt (1034160313)

Använd funktionen returnerar för att utföra den här åtgärden.

1

2

3

4

A

B

Formel

Beskrivning (Resultat)

=HEX.TILL.OKT("F";3)

Konverterar hexadecimalt F till oktalt med 3 tecken (017)

=HEX.TILL.OKT("3B4E")

Konverterar hexadecimal 3B4E till oktalt (35516)

=HEX.TILL.OKT("FFFFFFFF00")

Konverterar hexadecimal FFFFFFFF00 till oktalt (7777777400)

Om du vill göra det här kan du använda funktionen EUROCONVERT .

1

2

3

A

B

Formel

Beskrivning (Resultat)

=OKT.TILL.BIN(3;3)

Konverterar det oktala talet 3 till binärt med tre tecken (011)

=OKT.TILL.BIN(7777777000)

Konverterar det oktala 7777777000 till binärt (1000000000)

Använd funktionen okt. för att utföra den här åtgärden.

1

2

3

A

B

Formel

Beskrivning (Resultat)

=OKT.TILL.DEC(54)

Konverterar det oktala 54 till decimalt (44)

=OKT.TILL.DEC(7777777533)

Konverterar oktala 7777777533 till decimalt (-165)

Använd funktionen okt. för att utföra den här åtgärden.

1

2

3

A

B

Formel

Beskrivning (Resultat)

=OKT.TILL.HEX(100;4)

Konverterar det oktala talet 100 till ett hexadecimalt med 4 tecken (0040)

=OKT.TILL.HEX(7777777533)

Konverterar det oktala talet 7777777533 till hexadecimalt (FFFFFFFF5B)

Obs!:  Den här sidan har översatts automatiskt och kan innehålla grammatiska fel och andra felaktigheter. Vår avsikt är att innehållet ska vara användbart för dig. Skulle du vilja svara på om informationen var till hjälp? Här är den engelska artikeln som en referens.

Behöver du mer hjälp?

Utöka dina Office-kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Office Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×