Σε αυτό το άρθρο, θα μάθουμε πώς να χρησιμοποιούμε τη συνάρτηση HEX2OCT στο Excel.
Η συνάρτηση HEX2OCT στο excel χρησιμοποιείται για τη μετατροπή δεκαεξαδικής αναπαράστασης αριθμών radix 16 σε Octal αριθμούς (radix = 8).
Ο παρακάτω πίνακας σας δείχνει μερικές από τις πιο χρησιμοποιούμενες βάσεις και τη ρίζα τους με Αλφαριθμητικούς χαρακτήρες
Βάση | ρίζα | Αλφαριθμητικοί χαρακτήρες |
Δυάδικος | 2 | 0 - 1 |
Οκτάεδρος | 8 | 0 - 7 |
Δεκαδικός | 10 | 0 - 9 |
δεκαεξαδικό | 16 | 0 - 9 & Α - ΣΤ |
εξάδρομος δεκαδικός | 36 | 0 - 9 & Α - Ζ |
Ο δεκαεξαδικός αριθμός είναι αναπαράσταση ενός αριθμού ριζών 16. 10 ψηφία που ξεκινούν από 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 μαζί με 6 αλφάβητα που ξεκινούν από τα Α, Β, Γ, Δ, Ε & 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 | μι |
17 | 15 | φά |
Η διατύπωση μετατροπής γίνεται σε δύο βήματα. Πρώτα ο αριθμός μετατρέπεται σε δυαδικό και στη συνέχεια ο δυαδικός αριθμός μετατρέπεται για να πάρει την οκταδική τιμή.
Ας πάρουμε ένα παράδειγμα
Το 543 μετατρέπεται σε δυαδικό αριθμό
- Διαχωρίστε τα ψηφία
- Γράψτε την δεκαεξαδική μετατροπή τους έως και 4 ψηφία προσθέτοντας μηδενικά στα αριστερά του δεκαεξαδικού αριθμού
- Συνδυάστε όλο το δεκαδικό που έχει μετατραπεί για να πάρετε τον δεκαεξαδικό αριθμό.
5 | 4 | 3 |
101 | 100 | 11 |
0101 | 0100 | 0011 |
543 (εξά) = 010101000011 (δυαδικό) |
Το 010101000011 μετατρέπεται σε δεκαεξαδικό
- Κάντε το σύνολο των 3 ψηφίων ξεκινώντας από το τελευταίο ψηφίο.
- Ολοκληρώστε το τελευταίο σύνολο προσθέτοντας μηδενικά στο μπροστινό μέρος της τιμής.
- Τώρα μετατρέψτε όλη την καθορισμένη τιμή σε δεκαεξαδική και συνδυάστε τις για να λάβετε ολόκληρη την τιμή.
010101000011 | |||
010 | 101 | 000 | 011 |
2 | 5 | 0 | 3 |
543 (δεκαεξαδικό) = 2503 (οκταδικό) |
Η συνάρτηση HEX2OCT μετατρέπει τον δεκαεξαδικό αριθμό radix 16 σε οκταδικό αριθμό radix 8.
Σύνταξη:
= HEX2OCT (αριθμός, [θέσεις])
Αριθμός: δεκαεξαδικός αριθμός που επιστρέφει τον οκταδικό αριθμό των 8 χαρακτήρων.
[Μέρη]: [προαιρετικός] αριθμός όπου το αποτέλεσμα εκφράζεται μέχρι τον αριθμό.
Η τιμή εισόδου στη συνάρτηση δεν μπορεί να περιέχει περισσότερους από 10 χαρακτήρες (10 bit). Όπου ο πρώτος αριθμός επιστρέφει το πρόσημο του αριθμού (θετικό ή αρνητικό) & Άλλο 9 επιστρέφει την τιμή μετά το πρόσημο.
Για να λάβετε έναν αρνητικό αριθμό, ο αριθμός εισαγωγής πρέπει να έχει 10 χαρακτήρες ξεκινώντας από το πρώτο bit καθώς αντιπροσωπεύει το αρνητικό πρόσημο. Ο αρνητικός αριθμός υπολογίζεται με τη χρήση του συμπληρωματικού συμβολισμού δύο. Οποιοσδήποτε λιγότεροι από 10 χαρακτήρες, η συνάρτηση θεωρεί προεπιλεγμένα 0 μπροστά.
Τώρα ας κατανοήσουμε περισσότερο τη συνάρτηση χρησιμοποιώντας τα σε ορισμένα παραδείγματα.
Εδώ έχουμε μερικές δεκαεξαδικές τιμές στη δεκαεξαδική στήλη. Πρέπει να μετατρέψουμε αυτούς τους δεκαεξαδικούς αριθμούς σε οκταδική τιμή.
Χρησιμοποιήστε τον τύπο στη δεκαεξαδική στήλη:
= HEX2OCT (A2)
A2: αριθμός που παρέχεται στη συνάρτηση ως αναφορά κελιού ή κείμενο σε εισαγωγικά
Οι τιμές της συνάρτησης HEX2OCT παρέχονται ως αναφορά κελιού.
Η αναπαράσταση HEX2OCT 2 της βάσης 16 (δεκαεξαδική) είναι 2 της βάσης 8 (δεκαδικό).
216= 28
Τώρα αντιγράψτε τον τύπο σε άλλα κελιά χρησιμοποιώντας το Ctrl + D πλήκτρο συντόμευσης.
Όπως μπορείτε να δείτε εδώ, η συνάρτηση HEX2OCT επιστρέφει το αποτέλεσμα των τιμών εισόδου.
Σημειώσεις:
- Οι αριθμοί μπορούν να δοθούν ως όρισμα στη συνάρτηση απευθείας με εισαγωγικά ή αναφορά κελιών στο excel.
- Η συνάρτηση δεν λαμβάνει υπόψη τον αριθμό [θέσεις] σε περίπτωση αρνητικού δεκαδικού αριθμού.
- Εάν ο δεκαεξαδικός αριθμός εισόδου είναι αρνητικός, δεν μπορεί να είναι μικρότερος από 1FFFFFFF και εάν ο αριθμός είναι θετικός δεν μπορεί να είναι μεγαλύτερος από FFE0000000.
- Εάν ο αριθμός εισόδου [θέσεις] δεν είναι ακέραιος, περικόπτεται από τη συνάρτηση.
- Η συνάρτηση επιστρέφει την οκταδική τιμή για τη μέγιστη τιμή 3777777777 και την ελάχιστη τιμή έως 4000000000 (μόνο ακέραιοι).
- Η συνάρτηση επιστρέφει το #ΑΡΙΘ! Λάθος
- Εάν ο δεκαεξαδικός αριθμός εισόδου είναι μικρότερος από 1FFFFFFF ή μεγαλύτερος από FFE0000000.
- Εάν ο αριθμός εισόδου [θέσεις] είναι μηδέν ή αρνητικός.
- Εάν ο αριθμός εισόδου [θέσεις] δεν είναι επαρκής για τον προκύπτον θετικό οκταδικό αριθμό.
- Η συνάρτηση επιστρέφει την #ΤΙΜΗ! Λάθος
- Εάν ο αριθμός εισαγωγής [θέσεις] είναι κείμενο ή μη αριθμητικός.
Ελπίζω να καταλάβατε πώς να χρησιμοποιήσετε τη συνάρτηση 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
Δημοφιλή άρθρα:
Αν με μπαλαντέρ
Vlookup κατά ημερομηνία
Ενώστε το όνομα και το επώνυμο στο excel
Μετρήστε κελιά που ταιριάζουν είτε με το Α είτε με το Β