Tässä artikkelissa opimme käyttämään HEX2OCT -toimintoa Excelissä.
Excelin HEX2OCT -funktiota käytetään radiksin 16 lukujen heksadesimaalisen esityksen muuntamiseen oktaliluvuiksi (radix = 8).
Alla olevassa taulukossa on joitain käytetyimpiä alfakoodeja ja niiden säteitä
Pohja | radix | Alfanumeeriset merkit |
Binääri | 2 | 0 - 1 |
Octal | 8 | 0 - 7 |
Desimaali | 10 | 0 - 9 |
heksadesimaali | 16 | 0-9 & A - F |
heksatridecimal | 36 | 0-9 & A - Z |
Heksadesimaaliluku edustaa useita radiksin 16 lukuja. 10 numeroa alkaen 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 ja 6 aakkoset alkaen A, B, C, D, E & F, jossa oktaaliluvun esityksessä on 8 numeroa 0, 1, 2, 3, 4, 5, 6, 7. Alla oleva taulukko auttaa sinua ymmärtämään paremmin.
Octal | Desimaali | heksadesimaali |
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 |
Muuntaminen on kahdessa vaiheessa. Ensin luku muunnetaan binääriseksi ja sitten binaariluku muunnetaan oktaaliarvon saamiseksi.
Otetaan esimerkki
543 muunnetaan binääriluvuksi
- Erota numerot
- Kirjoita heksadesimaalimuunnos 4 -numeroiseen paikkaan lisäämällä nollia heksadesimaaliluvun vasemmalle puolelle
- Yhdistä kaikki muunnetut heksadesimaalit saadaksesi heksadesimaaliluvun.
5 | 4 | 3 |
101 | 100 | 11 |
0101 | 0100 | 0011 |
543 (heksa) = 010101000011 (binääri) |
010101000011 muunnetaan heksadesimaaliluvuksi
- Tee 3 numeron sarja viimeisestä numerosta alkaen.
- Viimeistele viimeinen sarja lisäämällä nollia arvon eteen.
- Muunna nyt kaikki asetettu arvo heksadesimaaliksi ja yhdistä ne saadaksesi koko arvon.
010101000011 | |||
010 | 101 | 000 | 011 |
2 | 5 | 0 | 3 |
543 (heksadesimaali) = 2503 (oktaali) |
HEX2OCT -toiminto muuntaa radiksin 16 heksadesimaaliluvun radiksin 8 oktaliluvuksi.
Syntaksi:
= HEX2OCT (numero, [paikat])
Numero: Heksadesimaaliluku, joka palauttaa 8 merkin Octal -luvun.
[Paikat]: [valinnainen] numero, jossa tulos ilmaistaan numeroon asti.
Toiminnon syöttöarvo voi sisältää enintään 10 merkkiä (10 bittiä). Jos ensimmäinen numero palauttaa numeron merkin (positiivinen tai negatiivinen) ja muu 9 palauttaa arvon merkin jälkeen.
Negatiivisen luvun saamiseksi syöttönumerossa on oltava 10 merkkiä, jotka alkavat ensimmäisestä bitistä, koska se edustaa negatiivista merkkiä. Negatiivinen luku lasketaan käyttämällä kahden komplementtimerkintää. Alle 10 merkkiä sisältävä toiminto ottaa oletus 0: t eteen.
Nyt ymmärrämme paremmin toimintoa käyttämällä niitä joissakin esimerkeissä.
Tässä on heksadesimaalisia arvoja heksadesimaalisarakkeessa. Meidän on muunnettava nämä heksadesimaaliluvut Octal -arvoiksi.
Käytä heksadesimaalisarakkeen kaavaa:
= HEX2OCT (A2)
A2: funktiolle annettu numero soluviittauksena tai lainausmerkeissä
HEX2OCT -funktion arvot annetaan soluviittauksena.
HEX2OCT -esitys 2: sta 16: sta (heksadesimaali) on 2: sta 8: sta (desimaali).
216= 28
Kopioi nyt kaava muihin soluihin käyttämällä Ctrl + D pikanäppäin.
Kuten näet tästä, HEX2OCT -funktio palauttaa tuloarvojen tuloksen.
Huomautuksia:
- Numerot voidaan antaa funktion argumentiksi suoraan lainausmerkeillä tai soluviittauksella Excelissä.
- Funktio ei ota huomioon [paikat] -lukua, jos desimaaliluku on negatiivinen.
- Jos syötetty heksadesimaaliluku on negatiivinen, se ei voi olla pienempi kuin 1FFFFFFF ja jos luku on positiivinen, se ei voi olla suurempi kuin FFE0000000.
- Jos syöte [paikat] ei ole kokonaisluku, funktio katkaisee sen.
- Toiminto palauttaa Octal -arvon maksimiarvolle 3777777777 ja vähimmäisarvolle jopa 4000000000 (vain kokonaisluvut).
- Funktio palauttaa #NUM! Virhe
- Jos syötetty heksadesimaaliluku on pienempi kuin 1FFFFFFF tai suurempi kuin FFE0000000.
- Jos tulon numero [paikat] on nolla tai negatiivinen.
- Jos syötetty numero [paikat] ei riitä tuloksena olevaan positiiviseen oktaalilukuun.
- Funktio palauttaa #ARVO! Virhe
- Jos syötetty [paikat] -numero on teksti tai ei-numeerinen.
Toivottavasti ymmärsit kuinka käyttää HEX2OCT -toimintoa ja viittaavaa solua Excelissä. Tutustu muihin Excelin matemaattisia muuntotoimintoja käsitteleviin artikkeleihin täällä. Voit vapaasti esittää kyselyn tai palautteen yllä olevasta artikkelista.
Kuinka käyttää DEC2BIN -toimintoa Excelissä
BIN2OCT -toiminnon käyttäminen Excelissä
BIN2HEX -toiminnon käyttäminen Excelissä
Kuinka käyttää DEC2OCT -toimintoa Excelissä
DEC2HEX -toiminnon käyttäminen Excelissä
OCT2BIN -toiminnon käyttäminen Excelissä
OCT2DEC -toiminnon käyttäminen Excelissä
OCT2HEX -toiminnon käyttäminen Excelissä
Kuinka käyttää HEX2BIN -toimintoa Excelissä
Kuinka käyttää HEX2OCT -toimintoa Excelissä
HEX2DEC -toiminnon käyttäminen Excelissä
Suosittuja artikkeleita:
Jos käytetään jokerimerkkejä
Vlookup päivämäärän mukaan
Liity etu- ja sukunimeen Excelissä
Laske solut, jotka vastaavat joko A: ta tai B: tä