V tomto článku se naučíme, jak používat funkci HEX2OCT v aplikaci Excel.
Funkce HEX2OCT v Excelu slouží k převodu hexadecimální reprezentace čísel radixu 16 na osmičková čísla (radix = 8).
Níže uvedená tabulka ukazuje některé z nejpoužívanějších základen a jejich rad alfa - numerických znaků
Základna | základ | Alfa-číselné znaky |
Binární | 2 | 0 - 1 |
Octal | 8 | 0 - 7 |
Desetinný | 10 | 0 - 9 |
hexadecimální | 16 | 0 - 9 a A - F |
hexatridecimální | 36 | 0 - 9 a A - Z |
Hexadecimální číslo je reprezentací řady radix 16. 10 číslic začínajících od 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 spolu se 6 abecedami od A, B, C, D, E & F kde osmičkové číslo má 8 číslic od 0, 1, 2, 3, 4, 5, 6, 7. Níže uvedená tabulka vám pomůže lépe porozumět.
Octal | Desetinný | hexadecimální |
0 | 0 | 0 |
1 | 1 | 1 |
2 | 2 | 2 |
3 | 3 | 3 |
4 | 4 | 4 |
5 | 5 | 5 |
6 | 6 | 6 |
7 | 7 | 7 |
10 | 8 | 8 |
11 | 9 | 9 |
12 | 10 | A |
13 | 11 | B |
14 | 12 | C |
15 | 13 | D |
16 | 14 | E |
17 | 15 | F |
Formulace konverze probíhá ve dvou krocích. Nejprve se číslo převede na binární a pak se převede binární číslo, aby se získala osmičková hodnota.
Vezměme si příklad
543 je převedeno na binární číslo
- Oddělte číslice
- Napište jejich hexadecimální převod až na 4místné místo přidáním nul nalevo od hexadecimálního čísla
- Zkombinujte všechny převedené hexadecimální čísla a získejte hexadecimální číslo.
5 | 4 | 3 |
101 | 100 | 11 |
0101 | 0100 | 0011 |
543 (hexa) = 010101000011 (binární) |
010101000011 je převedeno na hexadecimální
- Vytvořte sadu 3 číslic počínaje poslední číslicí.
- Dokončete poslední sadu přidáním nul před hodnotu.
- Nyní převeďte všechny nastavené hodnoty na hexadecimální a zkombinujte je, abyste získali celou hodnotu.
010101000011 | |||
010 | 101 | 000 | 011 |
2 | 5 | 0 | 3 |
543 (hexadecimální) = 2503 (osmičkový) |
Funkce HEX2OCT převádí hexadecimální číslo radixu 16 na osmičkové číslo radixu 8.
Syntax:
= HEX2OCT (číslo, [místa])
Number: Hexadecimal number which returns the 8 character Octal number.
[Místa]: [volitelné] číslo, kde je výsledek vyjádřen až k číslu.
Vstupní hodnota funkce nesmí obsahovat více než 10 znaků (10 bitů). Kde první číslo vrací znaménko čísla (kladné nebo záporné) & Other 9 vrací hodnotu za znaménkem.
Abyste získali záporné číslo, musí mít vstupní číslo 10 znaků začínajících prvním bitem, protože představuje záporné znaménko. Záporné číslo se vypočítá pomocí zápisu komplementu dvou. Pokud je méně než 10 znaků, tato funkce považuje za výchozí 0 s vpředu.
Nyní pojďme tuto funkci lépe pochopit pomocí několika příkladů.
Zde máme několik hexadecimálních hodnot v hexadecimálním sloupci. Musíme tato šestnáctková čísla převést na osmičkovou hodnotu.
Použijte vzorec v šestnáctkovém sloupci:
= HEX2OCT (A2)
A2: číslo poskytnuté funkci jako odkaz na buňku nebo text v uvozovkách
Hodnoty funkce HEX2OCT jsou poskytovány jako referenční buňky.
HEX2OCT reprezentace 2 báze 16 (hexadecimální) je 2 báze 8 (desítková).
216= 28
Nyní zkopírujte vzorec do jiných buněk pomocí Ctrl + D klávesová zkratka.
Jak zde vidíte, funkce HEX2OCT vrací výsledek vstupních hodnot.
Poznámky:
- Čísla lze zadat jako argument funkce přímo pomocí uvozovek nebo odkazu na buňku v aplikaci Excel.
- Funkce nezohledňuje [místa] v případě záporného desetinného čísla.
- Je -li vstupní hexadecimální číslo záporné, nesmí být menší než 1FFFFFFF a pokud je kladné, nemůže být větší než FFE0000000.
- Pokud vstupní číslo [míst] není celé číslo, je funkcí zkráceno.
- Funkce vrací osmičkovou hodnotu pro maximální hodnotu 3777777777 a minimální hodnotu až 4000000000 (pouze celá čísla).
- Funkce vrací #ČÍSLO! Chyba
- Pokud je vstupní šestnáctkové číslo menší než 1FFFFFFF nebo větší než FFE0000000.
- Pokud je vstupní číslo [místa] nulové nebo záporné.
- Pokud vstupní číslo [místa] nestačí na výsledné kladné osmičkové číslo.
- Funkce vrací #HODNOTU! Chyba
- Pokud je vstupní číslo [míst] textové nebo nečíselné.
Doufám, že jste pochopili, jak používat funkci HEX2OCT a odkazující buňku v aplikaci Excel. Prozkoumejte další články o funkcích matematické převodu v Excelu zde. Neváhejte uvést svůj dotaz nebo zpětnou vazbu k výše uvedenému článku.
Jak používat funkci DEC2BIN v aplikaci Excel
Jak používat funkci BIN2OCT v aplikaci Excel
Jak používat funkci BIN2HEX v aplikaci Excel
Jak používat funkci DEC2OCT v aplikaci Excel
Jak používat funkci DEC2HEX v aplikaci Excel
Jak používat funkci OCT2BIN v aplikaci Excel
Jak používat funkci OCT2DEC v aplikaci Excel
Jak používat funkci OCT2HEX v aplikaci Excel
Jak používat funkci HEX2BIN v aplikaci Excel
Jak používat funkci HEX2OCT v aplikaci Excel
Jak používat funkci HEX2DEC v Excelu
Oblíbené články:
Pokud se zástupnými znaky
Vlookup podle data
Připojte jméno a příjmení v Excelu
Počítejte buňky, které odpovídají A nebo B