Applies ToExcel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2024 Excel 2024 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016

В этой статье описаны синтаксис формулы и использование функции БИТ.СДВИГП в Microsoft Excel.

Описание

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

Синтаксис

БИТ.СДВИГП(число, число_бит)

Аргументы функции БИТ.СДВИГП описаны ниже.

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

  • Число_бит.    Обязательный. Должен быть целым.

Замечания

  • Сдвиг числа вправо эквивалентен удалению цифр с правой стороны двоичного представления числа. Например, сдвиг числа 13 вправо на 2 бита преобразует его двоичное значение (1101) в 11, или 3 в десятичной форме.

  • Если какой-либо из аргументов выходит за указанные пределы, функция БИТ.СДВИГП возвращает значение ошибки #ЧИСЛО!.

  • Если значение аргумента "число" превышает (2^48)-1, функция БИТ.СДВИГП возвращает значение ошибки #ЧИСЛО!.

  • Если абсолютное значение аргумента "число_бит" превышает 53, функция БИТ.СДВИГП возвращает значение ошибки #ЧИСЛО!.

  • Если значение какого-либо из аргументов не является числовым, функция БИТ.СДВИГП возвращает значение ошибки #ЗНАЧ!.

  • Отрицательное значение аргумента "число_бит" сдвигает число влево.

  • Отрицательное значение аргумента "число_бит" дает такой же результат, как и положительное значение этого аргумента в функции БИТ.СДВИГЛ.

Пример

Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу Enter. При необходимости измените ширину столбцов, чтобы видеть все данные.

Формула

Описание

Результат

Принцип действия

=БИТ.СДВИГП(13;2)

Сдвигает биты вправо на указанное число позиций, обрезая от числа в двоичном представлении указанное количество цифр справа. Возвращаемое число представляется в десятичном формате.

3

В двоичном представлении число 13 будет иметь вид 1101. Обрезав две цифры справа, мы получим 11, т. е. 3 в десятичном представлении.

К началу страницы

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

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