Функция БИТ.СДВИГП (BITRSHIFT)

Функция БИТ.СДВИГП возвращает число со сдвигом вправо на указанное число бит. Впервые функция появилась в 2013-й версии Excel.

Описание функции БИТ.СДВИГП

Возвращает число со сдвигом вправо на указанное число бит.

Синтаксис

=БИТ.СДВИГЛ(число; число_бит)

Аргументы

числочисло_бит
Обязательный. Должен быть целым числом, большим или равным 0.
Обязательный. Число бит должно быть целым.

Замечания

  • Сдвиг числа вправо эквивалентен удалению цифр с правой стороны двоичного представления числа. Например, сдвиг числа 13 вправо на 2 бита преобразует его двоичное значение (1101) в 11, или 3 в десятичной форме.
  • Если какой-либо из аргументов выходит за указанные пределы, функция БИТ.СДВИГП возвращает значение ошибки #ЧИСЛО!.
  • Если значение аргумента «число» превышает (2^48)-1, функция БИТ.СДВИГП возвращает значение ошибки #ЧИСЛО!.
  • Если абсолютное значение аргумента «число_бит» превышает 53, рассматриваемая функция возвращает значение ошибки #ЧИСЛО!.
  • Если значение какого-либо из аргументов не является числовым, данная функция возвращает значение ошибки #ЗНАЧ!.
  • Отрицательное значение аргумента «число_бит» сдвигает число влево.
  • Отрицательное значение аргумента «число_бит» дает такой же результат, как и положительное значение этого аргумента в функции ПОРСДВИГВЛ.

Пример

officeref: