Lukujen muuntaminen eri lukujärjestelmiin

Käytetään kohteeseen
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016 Excel for iPad Excel for iPhone Excel for Android (tabletit) Excel for Android (matkapuhelimet)

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.

Huomautus

Tässä artikkelissa kuvataan eri numerojärjestelmät. Jos haluat muuttaa merkkiä, jota käytetään tuhansien tai desimaalien erottamiseen alueesi perusteella, katso Artikkelia Tuhansien tai desimaalien erottamiseen käytetyn merkin muuttaminen Microsoft Q-&A.

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
Heksadesimaali 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 .

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 .

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 .

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 .

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 .

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 .

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 .

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 .

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 .

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 .

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 .

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 .

Kaava Kuvaus (tulos)
=OKTHEKSA(100; 4) Muuntaa oktaaliluvun 100 heksadesimaaliluvuksi, jossa on 4 merkkiä (0040)
=OKTHEKSA(7777777533) Muuntaa oktaaliluvun 7777777533 heksadesimaaliluvuksi (FFFFFFFF5B)

Katso myös

Aluekohtaiset muotoiluasetukset Excelin verkkoversiossa