Как использовать BITLSHIFT функции в Excel
В этой статье мы поймем, как использовать функцию BITLSHIFT в Excel
Сценарий:
Эта функция была представлена в Excel 2013 и возвращает число, сдвинутое влево на биты, заданные как числа. Например, двоичное представление числа 8 равно 1000, а добавление двух цифр 0 справа от него даст 100000, что является числом 32 в десятичном виде.
Функция BITLSHIFT в Excel выполняет операцию побитового сдвига влево для десятичного числа и возвращает десятичное число после выполнения операции. Операция побитового сдвига влево выполняется над двоичным числом. Давайте рассмотрим десятичное число 4 и битовый сдвиг влево равным 2. Как мы знаем, 4 в двоичном формате представляется как 100. Таким образом, 2 нуля будут добавлены справа от двоичного числа путем сдвига влево.
Number |
Binary number |
shift_amount |
Binary number after shift |
Number after shift |
4 |
100 |
2 |
10000 |
16 |
Функция БИТЛСДВИГ
Функция BITLSHIFT возвращает побитовый сдвиг влево десятичного числа до shift_amount.
Синтаксис:
=BITLSHIFT ( number, shift_amount ) |
number1: положительное целое число по основанию 10 (десятичное число), которое должно быть сдвинуто shift_amount: целое число, представляющее величину сдвига, который должен произойти для числа. Этот аргумент может быть положительным, нулевым или отрицательным.
Вот представление в Excel функции
Как видите, функция возвращает 16 после побитового сдвига 2 влево на 4.
Вы можете использовать функцию DEC2BIN & BIN2DEC в Excel, чтобы понять операцию преобразования.
Теперь давайте лучше разберемся с функцией, используя их в некоторых примерах.
Здесь у нас есть некоторые значения, такие как число и shift_amount в столбцах. Нам нужно получить операцию побитового сдвига влево для заданных чисел, используя функцию BITLSHIFT в excel. Используйте формулу:
=BITLSHIFT (A2, B2) |
A2: номер, предоставленный функции как ссылка на ячейку B2: номер, предоставленный функции как ссылка на ячейку
Побитовая операция сдвига влево на 1 (01) путем добавления одного нуля справа от числа будет равна 2 (010).
Теперь скопируйте формулу в другие ячейки с помощью сочетания клавиш Ctrl + D.
Как вы можете видеть здесь, функция BITLSHIFT возвращает результат входных значений.
Примечания:
-
Числа могут быть указаны в качестве аргумента функции напрямую или с использованием ссылки на ячейку в Excel.
-
Числа должны быть допустимым десятичным числом от 0 до 281474976710655.
-
Если в качестве аргумента функции Shift_amount указано отрицательное число, значение сдвигается вправо.
-
Если Number больше (2 ^ 48) -1, вы получите #NUM! ошибка, и вы получите #VALUE! ошибка, если один из двух вышеупомянутых аргументов не является числовым значением.
-
Функция возвращает # ЧИСЛО! Ошибка .. Если одно из десятичных чисел меньше 0 или больше 281474976710655, то есть 248-1.
-
Если полученное число превышает диапазон от 0 до 248-1.
-
-
Функция возвращает #VALUE! Ошибка, .. Если введенное число текстовое или нечисловое.
-
Если аргумент shift_amount является текстовым или нечисловым.
-
Если величина сдвига меньше -53 или больше + 53.
-
Статьи по теме:
link: / other-qa-formulas-how-to-use-the-bitlshift-function-in-excel [Как использовать функцию BITLSHIFT в Excel]
: функция BITLSHIFT в excel выполняет операцию побитового сдвига влево для десятичного числа число и возвращает десятичное число после выполненной операции.
link: / other-qa-formulas-how-to-use-the-bitrshift-function-in-excel [Как использовать функцию BITRSHIFT в Excel]
: функция BITRSHIFT в excel выполняет операцию побитового сдвига вправо для десятичной дроби число и возвращает десятичное число после выполненной операции.
link: / Mathemat-functions-how-to-use-the-harmean-function-in-excel [Как использовать функцию HARMEAN в Excel]
: среднее гармоническое n чисел (a, b, c, d,. …) в математике вычисляется с помощью функции ГАРМАН в Excel. link: / other-qa-formulas-bitor-function [Как использовать функцию BITOR в Excel]
: * Функция BITOR в Excel выполняет операцию побитового ИЛИ между двумя десятичными числами и возвращает десятичное число после выполненной операции.
link: / other-qa-formulas-bitand-function [Как использовать функцию BITAND в Excel]
: Функция BITAND в excel выполняет побитовую операцию AND между двумя десятичными числами и возвращает десятичное число после выполненной операции.
Популярные статьи:
link: / keyboard-formula-shortcuts-50-excel-shortcuts-to-повышения-продуктивность [50 сочетаний клавиш Excel для повышения производительности]
: быстрее справляйтесь с задачей. Эти 50 ярлыков заставят вас работать в Excel еще быстрее.
link: / tips-if-condition-in-excel [Как использовать функцию ЕСЛИ в Excel]
: оператор IF в Excel проверяет условие и возвращает конкретное значение, если условие истинно, или другое конкретное значение, если ЛОЖЬ .
link: / formulas-and-functions-Introduction-of-vlookup-function [Как использовать функцию VLOOKUP в Excel]
: это одна из наиболее часто используемых и популярных функций Excel, которая используется для поиска значений из разных диапазонов и листы.
link: / excel-formula-and-function-excel-sumif-function [Как использовать функцию СУММЕСЛИ в Excel]
: Это еще одна важная функция информационной панели. Это поможет вам суммировать значения для конкретных условий.
link: / tips-countif-in-microsoft-excel [Как использовать функцию СЧЁТЕСЛИ в Excel]
: Подсчет значений с условиями с помощью этой удивительной функции. Вам не нужно фильтровать данные для подсчета определенных значений. Функция Countif важна для подготовки вашей приборной панели.