Как да използвате функцията HEX2OCT в Excel

Anonim

В тази статия ще научим как да използвате функцията HEX2OCT в Excel.
Функцията HEX2OCT в excel се използва за преобразуване на шестнадесетично представяне на числа с радикс 16 в осмични числа (радикс = 8).
Таблицата, показана по -долу, ви показва някои от най -използваните основи и техния радикс от буквено -цифрови знаци

База радикс Буквено-цифрови знаци
Двоичен 2 0 - 1
Октално 8 0 - 7
Десетично 10 0 - 9
шестнадесетичен 16 0 - 9 & A - F
шестнадесетичен 36 0 - 9 & A - Z

Шестнадесетичното число представлява представяне на брой радикс 16. 10 цифри, започващи от 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 заедно с 6 азбуки, започващи от A, B, C, D, E & F, където представянето на осмични числа има 8 цифри от 0, 1, 2, 3, 4, 5, 6, 7. Таблицата по -долу ще ви помогне да разберете по -добре.

Октално Десетично шестнадесетичен
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 А
13 11 Б
14 12 ° С
15 13 д
16 14 E
17 15 F

Формулирането на преобразуването е в две стъпки. Първо числото се преобразува в двоично и след това двоично число се преобразува, за да се получи осмичната стойност.
Да вземем пример

543 се преобразува в двоично число

  1. Отделете цифрите
  2. Напишете тяхното шестнадесетично преобразуване до 4 цифрено място, като добавите нули отляво на шестнадесетичното число
  3. Комбинирайте всички преобразувани шестнадесетични числа, за да получите шестнадесетичното число.
5 4 3
101 100 11
0101 0100 0011
543 (шестоъгълник) = 010101000011 (двоичен)

010101000011 се преобразува в шестнадесетичен

  1. Направете набор от 3 цифри, започвайки от последната цифра.
  2. Попълнете последния набор, като добавите нули в предната част на стойността.
  3. Сега преобразувайте цялата зададена стойност в шестнадесетична и ги комбинирайте, за да получите цялата стойност.
010101000011
010 101 000 011
2 5 0 3
543 (шестнадесетично) = 2503 (осмично)

Функцията HEX2OCT преобразува шестнадесетичния номер на радикс 16 в осмичен номер на радикс 8.
Синтаксис:

= HEX2OCT (номер, [места])

Номер: Шестнадесетично число, което връща 8 -знаковото осмично число.
[Места]: [незадължителен] номер, където резултатът е изразен до номера.

Входната стойност на функцията не може да съдържа повече от 10 знака (10 бита). Когато първото число връща знака на числото (положително или отрицателно) & Други 9 връща стойността след знака.

За да получите отрицателно число, входното число трябва да има 10 знака, започващи с първия бит, тъй като представлява отрицателния знак. Отрицателното число се изчислява, като се използват допълващи обозначения на две. На по -малко от 10 знака функцията счита 0s по подразбиране отпред.

Сега нека разберем по -добре функцията, като ги използваме в някои примери.

Тук имаме някои шестнадесетични стойности в шестнадесетична колона. Трябва да преобразуваме тези шестнадесетични числа в осмична стойност.

Използвайте формулата в шестнадесетична колона:

= HEX2OCT (A2)

A2: номер, предоставен на функцията като препратка към клетка или текст в кавички

Стойностите на функцията HEX2OCT се предоставят като препратка към клетка.

Представянето на HEX2OCT на 2 от база 16 (шестнадесетична) е 2 от база 8 (десетична).

216= 28

Сега копирайте формулата в други клетки, като използвате Ctrl + D клавиш за бърз достъп.

Както можете да видите тук, функцията HEX2OCT връща резултата от входните стойности.

Бележки:

  1. Числата могат да бъдат дадени като аргумент на функцията директно с кавички или препратка към клетка в Excel.
  2. Функцията не взема предвид [местата] в случай на отрицателно десетично число.
  3. Ако входното шестнадесетично число е отрицателно, то не може да бъде по -малко от 1FFFFFFF, а ако числото е положително, то не може да бъде по -голямо от FFE0000000.
  4. Ако входният [места] номер не е цяло число, той се отрязва от функцията.
  5. Функцията връща осмичната стойност за максималната стойност от 3777777777 и минималната стойност до 4000000000 (само цели числа).
  6. Функцията връща #NUM! Грешка
    1. Ако входното шестнадесетично число е по -малко от 1FFFFFFF или по -голямо от FFE0000000.
    2. Ако входният номер [места] е нула или отрицателен.
    3. Ако входният номер [места] не е достатъчен за полученото положително осмично число.
  7. Функцията връща #VALUE! Грешка
    1. Ако въведеният номер [места] е текстов или нецифрен.

Надявам се, че сте разбрали как да използвате функцията HEX2OCT и препращащата клетка в Excel. Разгледайте още статии за функциите за математическо преобразуване на Excel тук. Моля, не се колебайте да заявите вашето запитване или обратна връзка за горната статия.

Как да използвате функцията DEC2BIN в Excel

Как да използвате функцията BIN2OCT в Excel

Как да използвате функцията BIN2HEX в Excel

Как да използвате функцията DEC2OCT в Excel

Как да използвате функцията DEC2HEX в Excel

Как да използвате функцията OCT2BIN в Excel

Как да използвате функцията OCT2DEC в Excel

Как да използвате функцията OCT2HEX в Excel

Как да използвате функцията HEX2BIN в Excel

Как да използвате функцията HEX2OCT в Excel

Как да използвате функцията HEX2DEC в Excel

Популярни статии:

Ако с заместващи символи

Преглед по дата

Присъединете се към собствено и фамилно име в Excel

Пребройте клетки, които съответстват или на А, или на В