Σε αυτό το άρθρο, θα μάθουμε πώς να χρησιμοποιούμε τη συνάρτηση BITLSHIFT στο Excel.
Η συνάρτηση BITLSHIFT στο excel εκτελεί τη λειτουργία Bitwise Left Shift σε δεκαδικό αριθμό και επιστρέφει τον δεκαδικό αριθμό μετά την εκτέλεση της λειτουργίας.
Η δυαδική αντίστροφη λειτουργία μετατόπισης εκτελείται σε δυαδικό αριθμό. Ας θεωρήσουμε ότι ο δεκαδικός αριθμός 4 και η αριστερή μετατόπιση δυαδικών ψηφίων είναι 2. Όπως γνωρίζουμε το 4 παριστάνεται ως 100 στο δυαδικό. Έτσι 2 μηδενικά θα προστεθούν δεξιά του δυαδικού αριθμού μετατοπίζοντας αριστερά.
Αριθμός | Δυάδικος αριθμός | shift_amount | Δυαδικός αριθμός μετά τη βάρδια | Αριθμός μετά βάρδια |
4 | 100 | 2 | 10000 | 16 |
Η συνάρτηση BITLSHIFT επιστρέφει μια Bitwise Left Shift ενός δεκαδικού αριθμού μέχρι shift_amount.
Σύνταξη:
= BITLSHIFT (αριθμός, shift_amount)
αριθμός 1: ένας θετικός ακέραιος αριθμός βάσης 10 (δεκαδικός αριθμός) που πρέπει να μετατοπιστεί
shift_amount: ένας ακέραιος αριθμός που αντιπροσωπεύει το ποσό της μετατόπισης που επέρχεται στον αριθμό. Αυτό το επιχείρημα μπορεί να είναι θετικό, μηδενικό ή αρνητικό.
Εδώ είναι η αναπαράσταση excel της συνάρτησης
Όπως μπορείτε, η συνάρτηση επιστρέφει 16 μετά την αριστερή προς τα αριστερά μετατόπιση 2 επί 4.
Μπορείτε να χρησιμοποιήσετε τη συνάρτηση DEC2BIN & BIN2DEC στο excel για να κατανοήσετε τη λειτουργία μετατροπής.
Τώρα ας κατανοήσουμε περισσότερο τη συνάρτηση χρησιμοποιώντας τα σε ορισμένα παραδείγματα.
Εδώ έχουμε μερικές τιμές ως αριθμός & shift_amount στις στήλες. Πρέπει να πάρουμε τη λειτουργία bitwise αριστερά για τους συγκεκριμένους αριθμούς χρησιμοποιώντας τη συνάρτηση BITLSHIFT στο excel
Χρησιμοποιήστε τον τύπο:
= BITLSHIFT (A2, B2)
A2: αριθμός που παρέχεται στη συνάρτηση ως αναφορά κελιού
B2: αριθμός που παρέχεται στη συνάρτηση ως αναφορά κελιού
Η προς τα αριστερά προς τα αριστερά λειτουργία μετατόπισης στο 1 (01) προσθέτοντας ένα μηδέν στα δεξιά του αριθμού θα είναι 2 (010).
Τώρα αντιγράψτε τον τύπο σε άλλα κελιά χρησιμοποιώντας το Ctrl + D πλήκτρο συντόμευσης.
Όπως μπορείτε να δείτε εδώ, η συνάρτηση BITLSHIFT επιστρέφει το αποτέλεσμα των τιμών εισόδου.
Σημειώσεις:
- Οι αριθμοί μπορούν να δοθούν ως όρισμα στη συνάρτηση απευθείας ή χρησιμοποιώντας την αναφορά κελιού στο excel.
- Οι αριθμοί πρέπει να είναι έγκυρος δεκαδικός αριθμός μεταξύ 0 και 281474976710655.
- Εάν ένας αρνητικός αριθμός παρέχεται ως όρισμα Shift_amount στη συνάρτηση, η τιμή μετατοπίζεται δεξιά.
- Η συνάρτηση επιστρέφει το #ΑΡΙΘ! Λάθος
- Εάν ένας από τους δεκαδικούς αριθμούς είναι μικρότερος από 0 ή μεγαλύτερος από 281474976710655 που είναι 248-1.
- Εάν ο αριθμός που προκύπτει υπερβαίνει το εύρος 0 έως 248-1.
- Η συνάρτηση επιστρέφει την #ΤΙΜΗ! Λάθος,
- Εάν ο αριθμός εισαγωγής είναι κείμενο ή μη αριθμητικός.
- Εάν το όρισμα shift_amount είναι κείμενο ή μη αριθμητικό.
- Εάν το ποσό μετατόπισης είναι μικρότερο από -53 ή μεγαλύτερο από + 53.
Ελπίζω να καταλάβατε πώς να χρησιμοποιήσετε τη λειτουργία BITLSHIFT και το κελί παραπομπής στο Excel. Εξερευνήστε περισσότερα άρθρα σχετικά με τις μαθηματικές συναρτήσεις μετατροπής Excel εδώ. Μη διστάσετε να δηλώσετε το ερώτημά σας ή τα σχόλιά σας για το παραπάνω άρθρο.
Δημοφιλή άρθρα
Επεξεργασία αναπτυσσόμενης λίστας
Απόλυτη αναφορά στο Excel
Εάν με μορφοποίηση υπό όρους
Αν με μπαλαντέρ
Vlookup κατά ημερομηνία