In dit artikel zullen we leren hoe u de OCT2HEX-functie in Excel kunt gebruiken.
OCT2HEX-functie in Excel wordt gebruikt om de octale weergave van getallen van radix 8 om te zetten in hexadecimale getallen (radix = 2).
De onderstaande tabel toont u enkele van de meest gebruikte grondtalen en hun radix van alfanumerieke tekens
Baseren | radix | Alfanumerieke tekens |
binair | 2 | 0 - 1 |
Octaal | 8 | 0 - 7 |
Decimale | 10 | 0 - 9 |
hexadecimaal | 16 | 0 - 9 & A - F |
hexatridecimaal | 36 | 0 - 9 & A - Z |
octale getalweergave heeft 8 cijfers van 0, 1, 2, 3, 4, 5, 6, 7 en waarbij hexadecimaal getal de representatie is van een aantal radix 16. 10 cijfers beginnend bij 0, 1, 2, 3, 4, 5 , 6, 7, 8 ,9 samen met 6 alfabetten beginnend met A, B, C, D, E & F. De onderstaande tabel zal u helpen het beter te begrijpen.
Octaal | Decimale | hexadecimaal |
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 | EEN |
13 | 11 | B |
14 | 12 | C |
15 | 13 | NS |
16 | 14 | E |
17 | 15 | F |
Conversie formulering is in twee stappen. Eerst wordt het getal geconverteerd naar binair en vervolgens wordt het binaire getal geconverteerd om de hexadecimale waarde te krijgen.
Laten we een voorbeeld nemen
543 wordt geconverteerd naar binair getal
- Scheid de cijfers
- Schrijf hun hexadecimale conversie tot een plaats van 3 cijfers door nullen toe te voegen aan de linkerkant van het hexadecimale getal
- Combineer alle geconverteerde hexadecimale getallen om het hexadecimale getal te krijgen.
5 | 4 | 3 |
101 | 100 | 11 |
101 | 100 | 011 |
543 ( octaal ) = 101 100 011 (binair) |
101100011 wordt geconverteerd naar hexadecimaal
- Maak de set van 4 cijfers vanaf de laatste.
- Voltooi de laatste set door nullen voor de waarde toe te voegen.
- Converteer nu alle ingestelde waarden naar hexadecimaal en combineer ze om de hele waarde te krijgen.
101100011 | ||
0001 | 0110 | 0011 |
1 | 6 | 3 |
543 ( octaal ) = 163 ( hexadecimaal) |
De functie OCT2HEX converteert het octale getal van radix 8 naar het hexadecimale getal van radix 2.
Syntaxis:
=OCT2HEX ( getal, [plaatsen] )
Getal : Octaal getal dat het hexadecimale getal van 10 tekens retourneert.
[Plaatsen] : [optioneel] getal waarbij het resultaat tot aan het getal wordt uitgedrukt.
De invoerwaarde voor de functie mag niet meer dan 10 tekens (10 bits) bevatten. Waar eerste getal het teken van het getal retourneert (positief of negatief) & Overig 9 retourneert de waarde na het teken. (1 voor negatief & 0 voor positief).
Om een negatief getal te krijgen, moet het invoernummer 10 tekens bevatten die beginnen met 1 omdat dit het minteken vertegenwoordigt. Het negatieve getal wordt berekend met behulp van de twee-complementnotatie. Bij minder dan 10 tekens houdt de functie rekening met standaard nullen vooraan. Bij meer dan 10 tekens retourneert de functie de #GETAL! Fout.
Laten we nu meer inzicht krijgen in de functie door ze in enkele voorbeelden te gebruiken.
Hier hebben we enkele octale waarden in Octal Column. We moeten deze octale getallen converteren naar een hexadecimale waarde.
Gebruik de formule in de octale kolom:
=OKT2HEX (A2)
A2 : nummer verstrekt aan de functie als celverwijzing
Waarden voor de OCT2HEX-functie worden geleverd als celverwijzing.
De OCT2HEX-weergave van 2 van grondtal 8 (hexadecimaal) is 10 van grondtal 2 (decimaal).
Kopieer nu de formule naar andere cellen met behulp van de Ctrl + D sneltoets.
Zoals je hier kunt zien, retourneert de OCT2HEX-functie het resultaat van de invoerwaarden.
Opmerkingen:
- Getallen kunnen direct als argument aan de functie worden gegeven zonder aanhalingstekens of celverwijzing in Excel.
- De functie houdt geen rekening met het [plaatsen] getal in het geval van een negatief getal, maar retourneert alleen het 10-cijferige hexadecimale getal.
- De functie kan een waarde van maximaal 10 cijfers aannemen.
- Als het ingevoerde [plaatst]-getal geen geheel getal is, wordt het afgekapt door de functie.
- De functie retourneert de #GETAL! Fout
- Als het ingevoerde octale nummer meer dan 10 cijfers heeft.
- Als het ingevoerde nummer geen geldig octaal getal is.
- Als het invoergetal [plaatsen] nul of negatief is.
- Als het ingevoerde getal [plaatsen] niet voldoende is voor het resulterende positieve hexadecimale getal.
- De functie retourneert de #WAARDE! Fout
- Als het ingevoerde nummer tekst of niet-numeriek is.
- Als het ingevoerde [plaatst]-nummer tekst of niet-numeriek is.
Ik hoop dat je hebt begrepen hoe je de OCT2HEX-functie en verwijzende cel in Excel moet gebruiken. Bekijk hier meer artikelen over wiskundige conversiefuncties van Excel. Aarzel niet om uw vraag of feedback op het bovenstaande artikel te vermelden.
Hoe de DEC2BIN-functie in Excel te gebruiken?
Hoe de BIN2OCT-functie in Excel te gebruiken?
Hoe de BIN2HEX-functie in Excel te gebruiken?
Hoe de DEC2OCT-functie in Excel te gebruiken?
Hoe de DEC2HEX-functie in Excel te gebruiken?
Hoe de OCT2BIN-functie in Excel te gebruiken?
Hoe de OCT2DEC-functie in Excel te gebruiken?
Hoe de OCT2HEX-functie in Excel te gebruiken?
Hoe de HEX2BIN-functie in Excel te gebruiken?
Hoe de HEX2OCT-functie in Excel te gebruiken?
Hoe de HEX2DEC-functie in Excel te gebruiken?
Populaire artikels:
Indien met jokertekens
Opzoeken op datum
Voeg voor- en achternaam toe in Excel
Tel cellen die overeenkomen met A of B