Számok átváltása más számrendszerből

Hatókör
Microsoft 365-höz készült Excel Microsoft 365-höz készült Mac Excel Excel 2024 Mac Excel 2024 Excel 2021 Mac Excel 2021 Excel 2019 Excel 2016 iPad Excel iPhone Excel Android-táblagépes Excel Android Excel

A számrendszer a számok szimbolikus karakterekkel történő ábrázolására szolgáló szisztematikus módszer, amely egy alapérték használatával kényelmesen összevont formában csoportosítja a számokat. A leggyakoribb számrendszer a decimális, amelynek alapértéke 10, szimbolikus karakterkészlete pedig 0, 1, 2, 3, 4, 5, 6, 7, 8 és 9. Vannak azonban más számrendszerek is, amelyek használata hatékonyabb lehet egy adott célra. Mivel például a számítógépek logikai logikát használnak a számítások és műveletek végrehajtásához, a bináris számrendszert használják, amelynek alapértéke 2.

Megjegyzés

Ez a cikk a különböző számrendszereket ismerteti. Ha meg szeretné változtatni az ezreseket vagy tizedesjegyeket elválasztó karaktert a régiója alapján, olvassa el Az ezresek és tizedesjegyek elválasztásához használt karakter megváltoztatása témakört a Microsoft Q&A-n.

A Microsoft Office Excel számos függvényt tartalmaz a számok átalakításához az alábbi számrendszerekbe, illetve az alábbi számrendszerekből:

Számrendszer Alapérték Szimbolikus karakterkészlet
Bináris 2 0,1
Oktális 8 0, 1, 2, 3, 4, 5, 6, 7
Decimális 10 0, 1, 2, 3, 4, 5, 6, 7, 8 és 9
Hexadecimális 16 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Bináris szám átalakítása decimálissá

A feladat végrehajtásához használja a BIN2DEC függvényt.

Képlet Leírás (eredmény)
=BIN.DEC(1100100) Az 1100100 bináris érték decimálissá (100) konvertálása
=BIN.DEC(1111111111) A bináris 1111111111 decimálissá konvertálása (-1)

Bináris szám konvertálása hexadecimálissá

A feladat végrehajtásához használja a BIN2HEX függvényt.

Képlet Leírás (eredmény)
=BIN.HEX(11111011;4) A bináris 11111011 konvertálása 4 karakteres hexadecimálissá (00FB)
=BIN.HEX(1110) Az 1110 bináris érték konvertálása hexadecimálissá (E)
=BIN.HEX(1111111111) A bináris 1111111111 konvertálása hexadecimálissá (FFFFFFFFFF)

Bináris szám konvertálása oktálissá

A feladat végrehajtásához használja a BIN2OCT függvényt.

Képlet Leírás (eredmény)
=BIN.OKT(1001;3) Az 1001 bináris érték konvertálása 3 karakteres oktálissá (011)
=BIN.OKT(1100100) Az 1100100 bináris érték oktálissá konvertálása (144)
=BIN.OKT(1111111111) A bináris 1111111111 oktálissá konvertálása (7777777777)

Decimális számot binárissá alakít át.

A feladat végrehajtásához használja a DEC2BIN függvényt.

Képlet Leírás (eredmény)
=DEC.BIN(9;4) A decimális 9 konvertálása 4 karakteres binárissá (1001)
=DEC.BIN(-100) A -100 decimális érték binárissá konvertálása (1110011100)

Decimális szám konvertálása hexadecimálissá

A feladat végrehajtásához használja a DEC2HEX függvényt.

Képlet Leírás (eredmény)
=DEC.HEX(100;4) A decimális 100 konvertálása 4 karakteres hexadecimálissá (0064)
=DEC.HEX(-54) A -54 decimális konvertálása hexadecimálissá (FFFFFFFFCA)

Decimális szám konvertálása oktálissá

A feladat végrehajtásához használja a DEC2OCT függvényt.

Képlet Leírás (eredmény)
=DEC.OKT(58;3) A decimális 58 konvertálása oktálisra (072)
=DEC.OKT(-100) Decimális konvertálása oktálissá (7777777634)

Hexadecimális szám binárissá konvertálása

A feladat végrehajtásához használja a HEX2BIN függvényt.

Képlet Leírás (eredmény)
=HEX.BIN("F";8) A hexadecimális F konvertálása 8 karakteres binárisra (00001111)
=HEX.BIN("B7") A hexadecimális B7 konvertálása binárissá (10110111)
=HEX.BIN("FFFFFFFFFF") A hexadecimális FFFFFFFFFF konvertálása binárissá (1111111111)

Hexadecimális szám konvertálása decimálissá

A feladat végrehajtásához használja a HEX2DEC függvényt.

Képlet Leírás (eredmény)
=HEX.DEC("A5") A hexadecimális A5 konvertálása decimálisra (165)
=HEX.DEC("FFFFFFFF5B") A hexadecimális FFFFFFFF5B konvertálása decimálisra (-165)
=HEX.DEC("3DA408B9") A hexadecimális 3DA408B9 konvertálása decimálisra (1034160313)

Hexadecimális szám konvertálása oktálissá

A feladat végrehajtásához használja a HEX2OCT függvényt.

Képlet Leírás (eredmény)
=HEX.OKT("F";3) A hexadecimális F konvertálása 3 karakteres oktálisra (017)
=HEX.OKT("3B4E") A hexadecimális 3B4E konvertálása oktálisra (35516)
=HEX.OKT("FFFFFFFF00") A hexadecimális FFFFFFFF00 oktálissá konvertálása (7777777400)

Oktális szám binárissá konvertálása

A feladat végrehajtásához használja a OCT2BIN függvényt.

Képlet Leírás (eredmény)
=OKT.BIN(3;3) Az oktális 3 konvertálása 3 karakteres binárissá (011)
=OKT.BIN(7777777000) Az oktális 7777777000 binárissá konvertálása (1000000000)

Oktális szám átalakítása decimálissá

A feladat végrehajtásához használja a OCT2DEC függvényt.

Képlet Leírás (eredmény)
=OKT.DEC(54) Az oktális 54 konvertálása decimálissá (44)
=OKT.DEC(7777777533) Az oktális 7777777533 decimálissá (-165) konvertálása

Oktális szám konvertálása hexadecimálissá

A feladat végrehajtásához használja a OCT2HEX függvényt.

Képlet Leírás (eredmény)
=OKT.HEX(100;4) Az oktális 100 konvertálása 4 karakteres hexadecimálissá (0040)
=OKT.HEX(7777777533) Oktális szám 7777777533 konvertálása hexadecimálissá (FFFFFFFF5B)

Lásd még

Területi formátumbeállítások módosítása a Webes Excel-ben