image

В этой статье мы поймем, как использовать функцию 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 функции

image

Как видите, функция возвращает 16 после побитового сдвига 2 влево на 4.

Вы можете использовать функцию DEC2BIN & BIN2DEC в Excel, чтобы понять операцию преобразования.

Теперь давайте лучше разберемся с функцией, используя их в некоторых примерах.

image

Здесь у нас есть некоторые значения, такие как число и shift_amount в столбцах. Нам нужно получить операцию побитового сдвига влево для заданных чисел, используя функцию BITLSHIFT в excel. Используйте формулу:

=BITLSHIFT (A2, B2)

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

image

Побитовая операция сдвига влево на 1 (01) путем добавления одного нуля справа от числа будет равна 2 (010).

Теперь скопируйте формулу в другие ячейки с помощью сочетания клавиш Ctrl + D.

image

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

Примечания:

  1. Числа могут быть указаны в качестве аргумента функции напрямую или с использованием ссылки на ячейку в Excel.

  2. Числа должны быть допустимым десятичным числом от 0 до 281474976710655.

  3. Если в качестве аргумента функции Shift_amount указано отрицательное число, значение сдвигается вправо.

  4. Если Number больше (2 ^ 48) -1, вы получите #NUM! ошибка, и вы получите #VALUE! ошибка, если один из двух вышеупомянутых аргументов не является числовым значением.

  5. Функция возвращает # ЧИСЛО! Ошибка .. Если одно из десятичных чисел меньше 0 или больше 281474976710655, то есть 248-1.

    1. Если полученное число превышает диапазон от 0 до 248-1.

  6. Функция возвращает #VALUE! Ошибка, .. Если введенное число текстовое или нечисловое.

    1. Если аргумент shift_amount является текстовым или нечисловым.

    2. Если величина сдвига меньше -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 важна для подготовки вашей приборной панели.