Applies ToExcel pro Microsoft 365 Excel pro Microsoft 365 pro Mac Excel pro web Excel 2024 Excel 2024 pro Mac Excel 2021 Excel 2021 pro Mac Excel 2019 Excel 2016 Excel pro iPad Excel pro iPhone Excel pro tablety s Androidem Excel pro telefony s Androidem

Číselný systém je systematický způsob, jak znázorňovat čísla symbolickými znaky a používá základní hodnotu k pohodlnému seskupení čísel v kompaktní podobě. Nejběžnějším systémem čísel je desítková soustava, která má základní hodnotu 10 a symbolickou znakovou sadu 0, 1, 2, 3, 4, 5, 6, 7, 8 a 9. Existují ale i jiné číselné systémy, které můžou být efektivnější pro konkrétní účel. Protože například počítače používají k provádění výpočtů a operací logickou logiku, používají binární číselný systém, který má základní hodnotu 2.

Microsoft Office Excel obsahuje několik funkcí, které můžete použít k převodu čísel do a z následujících číselových systémů:

Číselná soustava

Základní hodnota

Symbolická znaková sada

Binární

2

0,1

Osmičkový

8

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

Desítkové číslo

10

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

Šestnáctkový

16

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

K tomuto úkolu použijte funkci BIN2DEC .

1

2

3

A

B

Vzorec

Popis (výsledek)

=BIN2DEC(1100100)

Převede binární číslo 1100100 na desítkové číslo (100).

=BIN2DEC(1111111111)

Převede binární 1111111111 na desítkové číslo (-1).

K tomuto úkolu použijte funkci BIN2HEX .

1

2

3

4

A

B

Vzorec

Popis (výsledek)

=BIN2HEX(11111011;4)

Převede binární 11111011 na šestnáctkové se 4 znaky (00FB).

=BIN2HEX(1110)

Převede binární číslo 1110 na šestnáctkové (E).

=BIN2HEX(1111111111)

Převede binární 1111111111 na šestnáctkové (FFFFFFFFFF).

K tomuto úkolu použijte funkci BIN2OCT .

1

2

3

4

A

B

Vzorec

Popis (výsledek)

=BIN2OCT(1001;3)

Převede binární číslo 1001 na osmičkové se 3 znaky (011)

=BIN2OCT(1100100)

Převede binární číslo 1100100 na osmičkový (144).

=BIN2OCT(1111111111)

Převede binární 1111111111 na osmičkové (7777777777).

K tomuto úkolu použijte funkci DEC2BIN .

1

2

3

A

B

Vzorec

Popis (výsledek)

=DEC2BIN(9;4)

Převede desetinné číslo 9 na binární se 4 znaky (1001).

=DEC2BIN(-100)

Převede desítkové číslo -100 na binární (1110011100).

K tomuto úkolu použijte funkci DEC2HEX .

1

2

3

A

B

Vzorec

Popis (výsledek)

=DEC2HEX(100;4)

Převede desetinné číslo 100 na šestnáctkové se 4 znaky (0064).

=DEC2HEX(-54)

Převede desetinné číslo -54 na šestnáctkové (FFFFFFFFCA).

K tomuto úkolu použijte funkci DEC2OCT .

1

2

3

A

B

Vzorec

Popis (výsledek)

=DEC2OCT(58;3)

Převede desetinné číslo 58 na osmičkové (072)

=DEC2OCT(-100)

Převede desetinné číslo na osmičkové (7777777634).

K tomuto úkolu použijte funkci HEX2BIN .

1

2

3

4

A

B

Vzorec

Popis (výsledek)

=HEX2BIN("F";8)

Převede šestnáctkové F na binární s 8 znaky (00001111).

=HEX2BIN("B7")

Převede šestnáctkové B7 na binární (10110111).

=HEX2BIN("FFFFFFFFFF")

Převede šestnáctkové FFFFFFFFFF na binární (1111111111).

K tomuto úkolu použijte funkci HEX2DEC .

1

2

3

4

A

B

Vzorec

Popis (výsledek)

=HEX2DEC("A5")

Převede šestnáctkové číslo A5 na desítkové číslo (165).

=HEX2DEC("FFFFFFFF5B")

Převede šestnáctkové FFFFFFFF5B na desetinné číslo (-165).

=HEX2DEC("3DA408B9")

Převede šestnáctkové číslo 3DA408B9 na desítkové číslo (1034160313).

K tomuto úkolu použijte funkci HEX2OCT .

1

2

3

4

A

B

Vzorec

Popis (výsledek)

=HEX2OCT("F";3)

Převede šestnáctkové F na osmičkové se 3 znaky (017)

=HEX2OCT("3B4E")

Převede šestnáctkové hodnoty 3B4E na osmičkové (35516)

=HEX2OCT("FFFFFFFF00")

Převede šestnáctkové FFFFFFFF00 na osmičkové (7777777400).

K tomuto úkolu použijte funkci OCT2BIN .

1

2

3

A

B

Vzorec

Popis (výsledek)

=OCT2BIN(3;3)

Převede osmičkové číslo 3 na binární se 3 znaky (011).

=OCT2BIN(7777777000)

Převede osmičkové 7777777000 na binární (10000000000).

K tomuto úkolu použijte funkci OCT2DEC .

1

2

3

A

B

Vzorec

Popis (výsledek)

=OCT2DEC(54)

Převede osmičkové číslo 54 na desetinné číslo (44).

=OCT2DEC(7777777533)

Převede osmičkový 7777777533 na desetinné číslo (-165).

K tomuto úkolu použijte funkci OCT2HEX .

1

2

3

A

B

Vzorec

Popis (výsledek)

=OCT2HEX(100;4)

Převede osmičkové číslo 100 na šestnáctkové se 4 znaky (0040).

=OCT2HEX(7777777533)

Převede osmičkový číselný 7777777533 na šestnáctkové (FFFFFFFF5B).

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.