Перейти к основному содержанию

Функция БИТРОВОЙ СДВИГ Excel

Автор: Силувия Последнее изменение: 2022 июля 04 г.

Команда БИТРОВОЙ СДВИГ возвращает заданное число, сдвинутое вправо на указанное количество бит.

Примечание: Эта функция доступна только в Excel 2013 и более поздних версиях.

Синтаксис

BITRSHIFT(number, shift_amount)

аргументы

  • Номер регистрации (обязательно): этот аргумент должен быть в десятичной форме больше или равен 0;
  • Shift_amount (обязательно): целое число представляет количество битов, которые нужно сдвинуть. Он допускает положительное целое и отрицательное целое число:
-- Положительное число: сдвигает число битов вправо.
-- Отрицательное целое: сдвигает число битов влево.

Замечания

1. Функция BITRSHIFT сдвигает биты вправо, когда Shift_amount передается как положительное целое число, что означает, что указанное количество цифр будет удалено из самой правой части двоичного кода.
-- Например, сдвинув десятичное значение 12 на 4 бита, поскольку двоичная форма числа 12 равна 1100, после сдвига на 4 бита вправо (например, удаление 4 цифр с самой правой стороны двоичного кода) окончательное двоичное значение будет 0, что также равно 0 в десятичном виде.
2. Функция BITRSHIFT сдвигает биты влево, когда Shift_amount передается как отрицательное целое число, что означает, что указанное количество цифр будет добавлено справа от двоичного числа.
-- Например, сдвинув десятичное значение 12 влево на 4 бита, поскольку двоичная форма 12 равна 1100, после сдвига на 4 бита влево (как добавление 4 цифр справа от двоичного числа) окончательное двоичное значение значение равно 1100000, что равно 192 в десятичном формате.
3. Аргументы могут быть любым из:
-- Числа;
-- Ссылки на ячейки, содержащие числа.
4. #NUM! значение ошибки возникает при выполнении одного из следующих условий:
-- Любое из предоставленных чисел не является целым числом;
-- Любое из предоставленных чисел больше (2^48)-1.
5. #СТОИМОСТЬ! значение ошибки возникает, если какое-либо из предоставленных чисел не является числовым.

Возвращаемое значение

Возвращает числовое значение.

Пример

Чтобы сдвинуть десятичные числа в столбце B на количество битов, перечисленных в столбце C, как показано в таблице ниже, вы можете сделать следующее.

Выберите ячейку (в данном случае D6), введите приведенную ниже формулу и нажмите Enter чтобы получить первый результат. Выберите эту ячейку результата, а затем перетащите ее маркер автозаполнения вниз, чтобы получить другие результаты.

=BITRSHIFT(B6,C6)

Ноты:

1) Аргументы в приведенной выше формуле предоставляются в виде ссылок на ячейки, которые содержат числа. Однако вы можете изменить формулу в D6 следующим образом:

=BITRSHIFT(1,1)

2) Как работает эта функция BITRSHIFT?

Возьмите формулу в D6 в качестве примера: = БИТРОВОЙ СДВИГ (B6, C6)

2.1) Сначала функция преобразует десятичное число в двоичное. .
В этом случае двоичная форма десятичного числа «1» равна 1.
Советы: Вы можете применить Функция DEC2BIN чтобы легко преобразовать десятичное число в двоичное в Excel.
2.2) Затем двоичный файл был сдвинут вправо на заданное количество бит.
В этом случае двоичная 1 была сдвинута вправо на 1 бит, в результате был возвращен 0.
2.3) Наконец, функция преобразует двоичное число обратно в десятичную форму.
В этом случае двоичное число 0 возвращается в десятичной форме как целое число 0.
Советы: Вы можете применить Функция БИН2ДЕС чтобы легко преобразовать двоичный код в десятичный в Excel.

В следующей таблице подробно показано, как работает эта функция.

Связанные функции

Функция Excel БИТОР
Функция BITOR возвращает побитовое ИЛИ двух заданных чисел.

Функция Excel БИТИЛИ
Функция BITXOR возвращает побитовое «исключающее ИЛИ» двух заданных чисел.

Функция БИТОВОГО СМЕЩЕНИЯ в Excel
Функция BITLSHIFT возвращает десятичное число, сдвинутое влево на указанное количество битов.

Функция Excel БИТАНД
Функция BITAND возвращает десятичное число, представляющее побитовое «И» двух предоставленных чисел.


Лучшие инструменты для работы в офисе

Kutools for Excel - поможет вам выделиться из толпы

🤖 Kutools AI Помощник: Революционный анализ данных на основе: Интеллектуальное исполнение   |  Генерировать код  |  Создание пользовательских формул  |  Анализ данных и создание диаграмм  |  Вызов функций Kutools...
Популярные опции: Найдите, выделите или определите дубликаты  |  Удалить пустые строки  |  Объедините столбцы или ячейки без потери данных  |  Раунд без формулы ...
Супер ВПросмотр: Несколько критериев  |  Множественное значение  |  На нескольких листах  |  Нечеткий поиск...
Адв. Выпадающий список: Простой раскрывающийся список  |  Зависимый раскрывающийся список  |  Выпадающий список с множественным выбором...
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  Сравнить столбцы с Выберите одинаковые и разные ячейки ...
Рекомендуемые функции: Сетка Фокус  |  Просмотр дизайна  |  Большой Формулный Бар  |  Менеджер книг и листов | Библиотека ресурсов (Авто текст)  |  Выбор даты  |  Комбинировать листы  |  Шифровать/дешифровать ячейки  |  Отправлять электронные письма по списку  |  Суперфильтр  |  Специальный фильтр (фильтровать жирным шрифтом/курсивом/зачеркиванием...) ...
15 лучших наборов инструментов12 Текст Инструменты (Добавить текст, Удалить символы ...)  |  50+ График Тип (Диаграмма Ганта ...)  |  40+ Практических Формулы (Рассчитать возраст по дню рождения ...)  |  19 Вносимые Инструменты (Вставить QR-код, Вставить изображение из пути ...)  |  12 Конверсия Инструменты (Числа в слова, Конверсия валюты ...)  |  7 Слияние и разделение Инструменты (Расширенные ряды комбинирования, Разделить ячейки Excel ...)  |  ... и более

Kutools для Excel может похвастаться более чем 300 функциями, Гарантия того, что то, что вам нужно, находится на расстоянии одного клика...

Описание


Вкладка Office - включение чтения и редактирования с вкладками в Microsoft Office (включая Excel)

  • Одна секунда для переключения между десятками открытых документов!
  • Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
  • Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
  • Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations