I denne artikkelen lærer vi om hvordan du bruker HEX2OCT -funksjonen i Excel.
HEX2OCT -funksjonen i excel brukes til å konvertere heksadesimal representasjon av radix 16 til oktaltall (radix = 8).
Tabellen nedenfor viser deg noen av de mest brukte basene og radiksen deres med alfanumeriske tegn
Utgangspunkt | radix | Alfanumeriske tegn |
Binær | 2 | 0 - 1 |
Octal | 8 | 0 - 7 |
Desimal | 10 | 0 - 9 |
heksadesimal | 16 | 0 - 9 & A - F |
heksatridecimal | 36 | 0 - 9 og A - Z |
Heksadesimalt tall representerer et antall radikser 16. 10 siffer som starter fra 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 sammen med 6 alfabeter som starter fra A, B, C, D, E & F hvor representasjon av oktaltall har 8 sifre fra 0, 1, 2, 3, 4, 5, 6, 7. Tabellen nedenfor hjelper deg å forstå bedre.
Octal | Desimal | heksadesimal |
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 | EN |
13 | 11 | B |
14 | 12 | C |
15 | 13 | D |
16 | 14 | E |
17 | 15 | F |
Konverteringsformulering er i to trinn. Først konverteres tallet til binært og deretter konverteres binært tall for å få oktalverdien.
La oss ta et eksempel
543 konverteres til binært tall
- Skill tallene
- Skriv deres heksadesimale konvertering opp til 4 -sifret sted ved å legge til nuller til venstre for det heksadesimale tallet
- Kombiner alle de konverterte heksadesimale for å få det heksadesimale tallet.
5 | 4 | 3 |
101 | 100 | 11 |
0101 | 0100 | 0011 |
543 (hexa) = 010101000011 (binær) |
010101000011 konverteres til heksadesimal
- Lag settet med 3 sifre fra det siste sifferet.
- Fullfør det siste settet ved å legge til nuller foran verdien.
- Konverter nå den angitte verdien til heksadesimal og kombiner dem for å få hele verdien.
010101000011 | |||
010 | 101 | 000 | 011 |
2 | 5 | 0 | 3 |
543 (heksadesimal) = 2503 (oktal) |
HEX2OCT -funksjonen konverterer det heksadesimale tallet for radix 16 til oktaltallet for radix 8.
Syntaks:
= HEX2OCT (tall, [steder])
Antall: Heksadesimalt tall som returnerer oktaltallet på 8 tegn.
[Steder]: [valgfritt] tall der resultatet uttrykkes opp til tallet.
Inngangsverdien til funksjonen kan ikke inneholde mer enn 10 tegn (10 bits). Hvor første tall returnerer tegnet på tallet (positivt eller negativt) og annet 9 returnerer verdien etter tegnet.
For å få et negativt tall må inndatatallet ha 10 tegn som starter med første bit, ettersom det representerer det negative tegnet. Det negative tallet beregnes ved hjelp av tos komplementnotasjon. Færre enn 10 tegn, vurderer funksjonen standard 0s foran.
La oss få mer forståelse av funksjonen ved å bruke dem i noen eksempler.
Her har vi noen heksadesimale verdier i heksadesimalkolonnen. Vi må konvertere disse heksadesimale tallene til oktalverdi.
Bruk formelen i heksadesimalkolonnen:
= HEX2OCT (A2)
A2: nummer gitt til funksjonen som cellereferanse eller tekst i anførselstegn
Verdier til HEX2OCT -funksjonen er gitt som cellereferanse.
HEX2OCT -representasjonen av 2 av base 16 (heksadesimal) er 2 av base 8 (desimal).
216= 28
Kopier nå formelen til andre celler ved hjelp av Ctrl + D hurtigtast.
Som du kan se her returnerer HEX2OCT -funksjonen resultatet av inngangsverdiene.
Merknader:
- Tall kan gis som argument for funksjonen direkte med anførselstegn eller cellereferanse i excel.
- Funksjonen tar ikke hensyn til [steder] -tallet i tilfelle et negativt desimalnummer.
- Hvis det heksadesimale tallet er negativt, kan det ikke være mindre enn 1FFFFFFF, og hvis tallet er positivt, kan det ikke være større enn FFE0000000.
- Hvis inndatatallet [plasserer] ikke er et heltall, blir det avkortet av funksjonen.
- Funksjonen returnerer oktalverdien for maksverdien 3777777777 og minimumsverdien opptil 4000000000 (bare heltall).
- Funksjonen returnerer #NUM! Feil
- Hvis heksadesimalt tall er mindre enn 1FFFFFFF eller større enn FFE0000000.
- Hvis inndatatallet [steder] er null eller negativt.
- Hvis inndatatallet [steder] ikke er tilstrekkelig for det resulterende positive oktaltallet.
- Funksjonen returnerer #VERDI! Feil
- Hvis inndatatallet [plasserer] er tekst eller ikke-numerisk.
Håper du forsto hvordan du bruker HEX2OCT -funksjonen og referansecellen i Excel. Utforsk flere artikler om Excel matematiske konverteringsfunksjoner her. Gi gjerne spørsmål eller tilbakemeldinger til artikkelen ovenfor.
Slik bruker du DEC2BIN -funksjonen i Excel
Slik bruker du BIN2OCT -funksjonen i Excel
Slik bruker du BIN2HEX -funksjonen i Excel
Slik bruker du DEC2OCT -funksjonen i Excel
Slik bruker du DEC2HEX -funksjonen i Excel
Slik bruker du OCT2BIN -funksjonen i Excel
Slik bruker du OCT2DEC -funksjonen i Excel
Slik bruker du OCT2HEX -funksjonen i Excel
Slik bruker du HEX2BIN -funksjonen i Excel
Slik bruker du HEX2OCT -funksjonen i Excel
Slik bruker du HEX2DEC -funksjonen i Excel
Populære artikler:
Hvis det er jokertegn
Vlookup etter dato
Bli med for- og etternavn i excel
Telle celler som matcher enten A eller B