În acest articol, vom afla despre cum să utilizați funcția OCT2HEX în Excel.
Funcția OCT2HEX în excel este utilizată pentru a converti reprezentarea octală a numerelor din radix 8 în numere hexazecimale (radix = 2).
Tabelul de mai jos vă arată câteva dintre cele mai utilizate baze și raza lor de caractere alfanumerice
Baza | radix | Caractere alfanumerice |
binar | 2 | 0 - 1 |
Octal | 8 | 0 - 7 |
Zecimal | 10 | 0 - 9 |
hexazecimal | 16 | 0 - 9 & A - F |
hexatridecimal | 36 | 0 - 9 & A - Z |
reprezentarea numărului octal are 8 cifre de la 0, 1, 2, 3, 4, 5, 6, 7 și unde numărul hexazecimal este reprezentarea unui număr de radix 16. 10 cifre începând de la 0, 1, 2, 3, 4, 5 , 6, 7, 8, 9 împreună cu 6 alfabete începând de la A, B, C, D, E și F. Tabelul de mai jos vă va ajuta să înțelegeți mai bine.
Octal | Zecimal | hexazecimal |
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 |
Formularea de conversie este în doi pași. Mai întâi numărul este transformat în binar și apoi numărul binar este convertit pentru a obține valoarea hexazecimală.
Să luăm un exemplu
543 este convertit în număr binar
- Separați cifrele
- Scrieți conversia lor hexazecimală până la 3 cifre, adăugând zerouri în stânga numărului hexazecimal
- Combinați toate hexazecimalele convertite pentru a obține numărul hexazecimal.
5 | 4 | 3 |
101 | 100 | 11 |
101 | 100 | 011 |
543 (octal) = 101 100 011 (binar) |
101100011 este convertit în hexazecimal
- Faceți setul de 4 cifre începând cu ultima.
- Completați ultimul set adăugând zerouri în partea din față a valorii.
- Acum convertiți toată valoarea setată în hexazecimal și combinați-le pentru a obține întreaga valoare.
101100011 | ||
0001 | 0110 | 0011 |
1 | 6 | 3 |
543 (octal) = 163 (hexadecimal) |
Funcția OCT2HEX convertește numărul octal al radixului 8 la numărul hexazecimal al radixului 2.
Sintaxă:
= OCT2HEX (număr, [locuri])
Număr: număr octal care returnează numărul hexazecimal de 10 caractere.
[Locuri]: numărul [opțional] unde rezultatul a fost exprimat până la număr.
Valoarea de intrare a funcției nu poate conține mai mult de 10 caractere (10 biți). În cazul în care primul număr returnează semnul numărului (pozitiv sau negativ) și Altele 9 returnează valoarea după semn. (1 pentru negativ și 0 pentru pozitiv).
Pentru a obține un număr negativ, numărul de intrare trebuie să aibă 10 caractere începând cu 1, deoarece reprezintă semnul negativ. Numărul negativ este calculat folosind notația complementului doi. Oricare mai puțin de 10 caractere, funcția consideră 0 în mod implicit în față. Mai mult de 10 caractere, funcția returnează #NUM! Eroare.
Acum, să înțelegem mai bine funcția prin utilizarea acestora în câteva exemple.
Aici avem câteva valori octale în Coloana octală. Trebuie să convertim aceste numere octale în valoare hexazecimală.
Utilizați formula din coloana octală:
= OCT2HEX (A2)
A2: numărul furnizat funcției ca referință de celulă
Valorile funcției OCT2HEX sunt furnizate ca referință de celulă.
Reprezentarea OCT2HEX a 2 din baza 8 (hexazecimală) este 10 din baza 2 (zecimală).
Acum copiați formula în alte celule folosind Ctrl + D scurtătură.
După cum puteți vedea aici, funcția OCT2HEX returnează rezultatul valorilor de intrare.
Note:
- Numerele pot fi date ca argument pentru funcția direct fără ghilimele sau referințe celulare în Excel.
- Funcția nu ia în considerare numărul [locuri] în cazul unui număr negativ, ci doar returnează numărul hexazecimal din 10 cifre.
- Funcția poate lua maximum 10 cifre.
- Dacă numărul de intrare [locuri] nu este un număr întreg, acesta este trunchiat de funcție.
- Funcția returnează #NUM! Eroare
- Dacă numărul octal de intrare are mai mult de 10 cifre.
- Dacă numărul de intrare nu este un număr octal valid.
- Dacă numărul de intrare [locuri] este zero sau negativ.
- Dacă numărul de intrare [locuri] nu este suficient pentru numărul hexazecimal pozitiv rezultat.
- Funcția returnează #VALUE! Eroare
- Dacă numărul de intrare este text sau non-numeric.
- Dacă numărul de intrare [locuri] este text sau nenumeric.
Sper că ați înțeles cum să utilizați funcția OCT2HEX și celula de referință în Excel. Explorați aici mai multe articole despre funcțiile de conversie matematică Excel. Vă rugăm să nu ezitați să ne exprimați întrebarea sau feedbackul pentru articolul de mai sus.
Cum se utilizează funcția DEC2BIN în Excel
Cum se utilizează funcția BIN2OCT în Excel
Cum se utilizează funcția BIN2HEX în Excel
Cum se utilizează funcția DEC2OCT în Excel
Cum se utilizează funcția DEC2HEX în Excel
Cum se utilizează funcția OCT2BIN în Excel
Cum se utilizează funcția OCT2DEC în Excel
Cum se utilizează funcția OCT2HEX în Excel
Cum se utilizează funcția HEX2BIN în Excel
Cum se utilizează funcția HEX2OCT în Excel
Cum se utilizează funcția HEX2DEC în Excel
Articole populare:
Dacă cu wildcards
Vizualizați după dată
Alăturați-vă prenumelui și prenumelui în Excel
Numărați celulele care se potrivesc fie cu A, fie cu B