W tym artykule dowiemy się, jak korzystać z funkcji HEX2BIN w programie Excel.
Funkcja HEX2BIN w programie Excel służy do konwersji reprezentacji szesnastkowej liczb o podstawie 16 na liczby binarne (radix = 2).
Poniższa tabela pokazuje niektóre z najczęściej używanych podstaw i ich podstawy alfa - znaki numeryczne
Baza | źródło | Znaki alfanumeryczne |
Dwójkowy | 2 | 0 - 1 |
ósemkowy | 8 | 0 - 7 |
Dziesiętny | 10 | 0 - 9 |
szesnastkowy | 16 | 0 - 9 i A - F |
szesnastkowy | 36 | 0 - 9 i A - Z |
Liczba szesnastkowa jest reprezentacją liczby o podstawie 16. 10 cyfr zaczynających się od 0, 1, 2, 3, 4, 5, 6, 7, 8,9 wraz z 6 alfabetami zaczynającymi się od A, B, C, D, E i F gdzie Liczba binarna jest reprezentacją liczby o podstawie 2. Tylko 2 cyfry są używane w reprezentacji liczby binarnej 0 & 1. Poniższa tabela pomoże ci lepiej zrozumieć.
Dwójkowy | Dziesiętny | Szesnastkowy |
000 | 0 | 0 |
001 | 1 | 1 |
010 | 2 | 2 |
011 | 3 | 3 |
100 | 4 | 4 |
101 | 5 | 5 |
110 | 6 | 6 |
111 | 7 | 7 |
1000 | 8 | 8 |
1001 | 9 | 9 |
1010 | 10 | A |
1011 | 11 | b |
1100 | 12 | C |
1101 | 13 | D |
1110 | 14 | mi |
1111 | 15 | F |
Formuła konwersji jest pokazana poniżej:
Weźmy przykład mający 4 bity.
543
- Oddziel cyfry
- Zapisz ich konwersję binarną do 4 cyfr, dodając zera po lewej stronie liczby binarnej
- Połącz wszystkie przekonwertowane dane binarne, aby uzyskać liczbę binarną.
5 | 4 | 3 |
101 | 100 | 11 |
0101 | 0100 | 0011 |
543 ( szesnastkowy ) = 010101000011 ( binarny ) |
Funkcja HEX2BIN konwertuje liczbę szesnastkową o podstawie 16 na liczbę binarną o podstawie 2.
Składnia:
=HEX2BIN ( liczba, [miejsca] )
Number : liczba szesnastkowa, która zwraca 10-znakową liczbę binarną.
[Miejsca] : [opcjonalne] liczba, gdzie wynik wyrażony do liczby.
Wartość wejściowa do funkcji nie może zawierać więcej niż 10 znaków (10 bitów). Gdzie pierwsza liczba zwraca znak liczby (dodatni lub ujemny), a pozostałe 9 zwraca wartość po znaku.
Aby uzyskać liczbę ujemną, numer wejściowy musi mieć 10 znaków, zaczynając od pierwszego bitu, ponieważ reprezentuje znak ujemny. Liczba ujemna jest obliczana przy użyciu notacji uzupełnienia do dwóch. Dowolne mniej niż 10 znaków, funkcja traktuje domyślne zera na początku.
Teraz zdobądźmy więcej zrozumienia funkcji, używając ich w kilku przykładach.
Tutaj mamy kilka wartości szesnastkowych w kolumnie szesnastkowej. Musimy przekonwertować te liczby szesnastkowe na wartość binarną.
Użyj formuły w kolumnie szesnastkowej:
=HEX2BIN (A2)
A2 : liczba podana do funkcji jako odwołanie do komórki lub tekst w cudzysłowie
Wartości funkcji HEX2BIN są podawane jako odwołanie do komórki.
Reprezentacja HEX2BIN 2 o podstawie 16 (szesnastkowo) to 10 o podstawie 2 (dziesiętnie).
216= 102
Teraz skopiuj formułę do innych komórek za pomocą Ctrl + D skrót klawiszowy.
Jak widać tutaj funkcja HEX2BIN zwraca wynik wartości wejściowych.
Uwagi:
- Liczby można podawać jako argument funkcji bezpośrednio w cudzysłowie lub odwołaniu do komórki w programie Excel.
- Funkcja nie uwzględnia liczby [miejsc] w przypadku ujemnej liczby dziesiętnej.
- Jeśli wejściowa liczba szesnastkowa jest ujemna, nie może być mniejsza niż FFFFFFFE00, a jeśli liczba jest dodatnia, nie może być większa niż 1FF.
- Jeżeli wejściowa liczba [miejsc] nie jest liczbą całkowitą, funkcja jest obcinana.
- Funkcja zwraca wartość binarną dla maksymalnej wartości 111111111 i minimalnej wartości do 1000000000 (tylko liczby całkowite).
- Funkcja zwraca #LICZBA! Błąd
- Jeśli wejściowa liczba szesnastkowa jest mniejsza niż FFFFFFFE00 lub większa niż 1FF.
- Jeśli liczba wejściowa [miejsca] jest równa zero lub ujemna.
- Jeżeli liczba wejściowa [miejsca] nie jest wystarczająca dla wynikowej dodatniej liczby binarnej.
- Funkcja zwraca #VALUE! Błąd
- Jeśli wpisana liczba [miejsca] jest tekstowa lub nieliczbowa.
Mam nadzieję, że zrozumiałeś, jak korzystać z funkcji HEX2BIN i komórki odsyłającej w programie Excel. Zapoznaj się z dodatkowymi artykułami na temat funkcji konwersji matematycznych programu Excel tutaj. Prosimy o przesłanie zapytania lub opinii dotyczącej powyższego artykułu.
Jak korzystać z funkcji DEC2BIN w programie Excel
Jak korzystać z funkcji BIN2OCT w programie Excel?
Jak korzystać z funkcji BIN2HEX w programie Excel?
Jak korzystać z funkcji DEC2OCT w programie Excel?
Jak korzystać z funkcji DEC2HEX w programie Excel?
Jak korzystać z funkcji OCT2BIN w programie Excel?
Jak korzystać z funkcji OCT2DEC w programie Excel
Jak korzystać z funkcji OCT2HEX w programie Excel?
Jak korzystać z funkcji HEX2BIN w programie Excel
Jak korzystać z funkcji HEX2OCT w programie Excel?
Jak korzystać z funkcji HEX2DEC w programie Excel
Popularne artykuły:
Jeśli z symbolami wieloznacznymi
Przeglądaj według daty
Dołącz imię i nazwisko w programie Excel
Policz komórki, które pasują do A lub B