Lukujärjestelmä on järjestelmällinen tapa esittää symbolisia merkkejä sisältäviä lukuja ja käyttää perusarvoa ryhmitelläkseen luvut kätevästi kompaktissa muodossa. Yleisin lukujärjestelmä on desimaaliluku, jonka perusarvo on 10, ja symbolinen merkkijoukko 0, 1, 2, 3, 4, 5, 6, 7, 8 ja 9. On kuitenkin olemassa muita numerojärjestelmiä, ja niiden käyttäminen tiettyyn tarkoitukseen voi olla tehokkaampaa. Esimerkiksi koska tietokoneet käyttävät totuusarvologiikkaa laskutoimitusten ja toimintojen suorittamiseen, ne käyttävät binaarilukujärjestelmää, jonka perusarvo on 2.
Microsoft Office Excelissä on useita funktioita, joiden avulla voit muuntaa lukuja seuraaviin lukujärjestelmiin ja seuraavista lukujärjestelmistä:
Lukujärjestelmä
Perusarvo
Symbolinen merkistö
Binaarinen
2
0,1
Oktaali
8
0, 1, 2, 3, 4, 5, 6, 7
Desimaalisarkain
10
0, 1, 2, 3, 4, 5, 6, 7, 8 ja 9
Heksadesimaalinen
16
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
Binaariluvun muuntaminen desimaaliluvuksi
Voit tehdä tämän tehtävän BIN2DEC-funktiolla .
A
B
Kaava
Kuvaus (tulos)
=BINDES(1100100)
Muuntaa binaariluvun 1100100 desimaaliluvuksi (100)
=BINDES(1111111111)
Muuntaa binaariluvun 1111111111 desimaaliluvuksi (-1)
Binaariluvun muuntaminen heksadesimaaliluvuksi
Voit tehdä tämän tehtävän BIN2HEX-funktiolla .
A
B
Kaava
Kuvaus (tulos)
=BINHEKSA(11111011; 4)
Muuntaa binaariluvun 11111011 heksadesimaaliluvuksi, jossa on 4 merkkiä (00FB)
=BINHEKSA(1110)
Muuntaa binaariluvun 1110 heksadesimaaliluvuksi (E)
=BINHEKSA(1111111111)
Muuntaa binaariluvun 1111111111 heksadesimaaliluvuksi (FFFFFFFFFF)
Binaariluvun muuntaminen oktaaliluvuksi
Voit tehdä tämän tehtävän BIN2OCT-funktiolla .
A
B
Kaava
Kuvaus (tulos)
=BINOKT(1001, 3)
Muuntaa binaariluvun 1001 oktaaliluvuksi, jossa on 3 merkkiä (011)
=BINOKT(1100100)
Muuntaa binaariluvun 1100100 oktaaliluvuksi (144)
=BINOKT(1111111111)
Muuntaa binaariluvun 1111111111 oktaaliluvuksi (7777777777)
Muuntaa desimaaliluvun binaariluvuksi.
Voit tehdä tämän tehtävän DEC2BIN-funktiolla .
A
B
Kaava
Kuvaus (tulos)
=DESBIN(9; 4)
Muuntaa desimaaliluvun 9 binaariluvuksi, jossa on neljä merkkiä (1001)
=DESBIN(-100)
Muuntaa desimaaliluvun -100 binaariluvuksi (1110011100)
Desimaaliluvun muuntaminen heksadesimaaliluvuksi
Voit tehdä tämän tehtävän DEC2HEX-funktiolla .
A
B
Kaava
Kuvaus (tulos)
=DESHEKSA(100; 4)
Muuntaa desimaaliluvun 100 heksadesimaaliluvuksi, jossa on neljä merkkiä (0064)
=DESHEKSA(-54)
Muuntaa desimaaliluvun -54 heksadesimaaliluvuksi (FFFFFFFFCA)
Desimaaliluvun muuntaminen oktaaliluvuksi
Voit tehdä tämän tehtävän DEC2OCT-funktiolla .
A
B
Kaava
Kuvaus (tulos)
=DESOKT(58; 3)
Muuntaa desimaaliluvun 58 oktaaliluvuksi (072)
=DESOKT(-100)
Muuntaa desimaaliluvun oktaaliluvuksi (7777777634)
Heksadesimaaliluvun muuntaminen binaariluvuksi
Voit tehdä tämän tehtävän HEX2BIN-funktiolla .
A
B
Kaava
Kuvaus (tulos)
=HEKSABIN("F"; 8)
Muuntaa heksadesimaaliluvun F binaariluvuksi, jossa on 8 merkkiä (00001111)
=HEKSABIN("B7")
Muuntaa heksadesimaaliluvun B7 binaariluvuksi (10110111)
=HEKSABIN("FFFFFFFFFF")
Muuntaa heksadesimaaliluvun FFFFFFFFFF binaariluvuksi (1111111111)
Heksadesimaaliluvun muuntaminen desimaaliluvuksi
Voit tehdä tämän tehtävän HEX2DEC-funktiolla .
A
B
Kaava
Kuvaus (tulos)
=HEKSADES("A5")
Muuntaa heksadesimaaliluvun A5 desimaaliluvuksi (165)
=HEKSADES("FFFFFFFF5B")
Muuntaa heksadesimaaliset FFFFFFFF5B desimaaliluvuiksi (-165)
=HEKSADES("3DA408B9")
Muuntaa heksadesimaaliluvun 3DA408B9 desimaaliluvuksi (1034160313)
Heksadesimaaliluvun muuntaminen oktaaliluvuksi
Voit tehdä tämän tehtävän HEX2OCT-funktiolla .
A
B
Kaava
Kuvaus (tulos)
=HEKSAOKT("F"; 3)
Muuntaa heksadesimaalisen F:n oktaaliluvuksi, jossa on kolme merkkiä (017)
=HEKSAOKT("3B4E")
Muuntaa heksadesimaaliluvun 3B4E oktaaliluvuksi (35516)
=HEKSAOKT("FFFFFFFF00")
Muuntaa heksadesimaaliset FFFFFFFF00 oktaaliluvuiksi (7777777400)
Oktaaliluvun muuntaminen binaariluvuksi
Voit tehdä tämän tehtävän OCT2BIN-funktiolla .
A
B
Kaava
Kuvaus (tulos)
=OKTBIN(3; 3)
Muuntaa oktaaliluvun 3 binaariluvuksi, jossa on kolme merkkiä (011)
=OKTBIN(7777777000)
Muuntaa oktaaliset 7777777000 binaariluvuksi (1000000000)
Oktaaliluvun muuntaminen desimaaliluvuksi
Voit tehdä tämän tehtävän OCT2DEC-funktiolla .
A
B
Kaava
Kuvaus (tulos)
=OKTDES(54)
Muuntaa oktaaliluvun 54 desimaaliluvuksi (44)
=OKTDES(7777777533)
Muuntaa oktaaliset 7777777533 desimaaliluvuiksi (-165)
Oktaaliluvun muuntaminen heksadesimaaliluvuksi
Voit tehdä tämän tehtävän OCT2HEX-funktiolla .
A
B
Kaava
Kuvaus (tulos)
=OKTHEKSA(100; 4)
Muuntaa oktaaliluvun 100 heksadesimaaliluvuksi, jossa on 4 merkkiä (0040)
=OKTHEKSA(7777777533)
Muuntaa oktaaliluvun 7777777533 heksadesimaaliluvuksi (FFFFFFFF5B)