Прескочи на основното съдържание

Функция BITRSHIFT на Excel

Автор: Силувия Последна промяна: 2022-04-08

- Функция BITRSHIFT връща даденото число, изместено надясно с определения брой битове.

Забележка: Тази функция е налична само в Excel 2013 и по-нови версии.

Синтаксис

BITRSHIFT(number, shift_amount)

Аргументи

  • Телефон за връзка: (задължително): Този аргумент трябва да бъде в десетична форма, по-голяма или равна на 0;
  • Shift_количество (задължително): Цяло число представлява броя на битовете, които трябва да бъдат изместени. Позволява положително цяло число и отрицателно цяло число:
-- Положително цяло число: измества броя на битовете надясно.
-- Отрицателно цяло число: измества броя на битовете наляво.

Забележки

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. В #БРОЙ! стойност на грешка възниква, когато е изпълнено някое от следните условия:
-- Нито едно от предоставените числа не е цяло число;
-- Някое от предоставените числа е по-голямо от (2^48)-1.
5. В #VALUE! стойност на грешка възниква, ако някое от предоставените числа не е число.

Върната стойност

Връща числова стойност.

Пример

За да изместите десетичните числа в колона B с броя на битовете, посочени в колона C, както е показано в таблицата по-долу, можете да направите следното.

Изберете клетка (в този случай казва D6), въведете формулата по-долу и натиснете Въведете за да получите първия резултат. Изберете тази клетка с резултати и след това плъзнете манипулатора й за автоматично попълване надолу, за да получите други резултати.

=BITRSHIFT(B6,C6)

Забележки:

1) Аргументите във формулата по-горе се предоставят като препратки към клетки, които съдържат числа. Можете обаче да промените формулата в D6, както следва:

=BITRSHIFT(1,1)

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

Вземете формулата в D6 като пример: =BITRSHIFT(B6;C6)

2.1) Първо, функцията преобразува десетичното число в двоично. .
В този случай двоичната форма на десетичното число '1' е 1.
Съвет: Можете да приложите Функция DEC2BIN за лесно преобразуване на десетично число в двоично в Excel.
2.2) След това двоичният файл беше изместен надясно с определения брой битове.
В този случай двоичното 1 беше изместено надясно с 1-бит, като резултатът беше върнат 0.
2.3) Накрая функцията преобразува двоичното число обратно в десетична форма.
В този случай двоичното число 0 се връща в десетична форма като цяло число 0.
Съвет: Можете да приложите Функция BIN2DEC за лесно преобразуване на двоичен в десетичен в Excel.

Следната таблица показва подробно как работи тази функция.

Свързани функции

Функция BITOR на Excel
Функцията BITOR връща побитово „ИЛИ“ на две дадени числа.

Функция BITXOR на Excel
Функцията BITXOR връща побитово „XOR“ на две дадени числа.

Функция BITLSHIFT на Excel
Функцията BITLSHIFT връща десетично число, изместено наляво с определен брой битове.

Функция BITAND на Excel
Функцията BITAND връща десетично число, представляващо побитово „И“ на две предоставени числа.


Най-добрите инструменти за производителност в офиса

Kutools за Excel - помага ви да се откроите от тълпата

🤖 Kutools AI помощник: Революционизирайте анализа на данни въз основа на: Интелигентно изпълнение   |  Генериране на код  |  Създаване на персонализирани формули  |  Анализирайте данни и генерирайте диаграми  |  Извикване на функциите на Kutools...
Популярни функции: Намерете, маркирайте или идентифицирайте дубликати  |  Изтриване на празни редове  |  Комбинирайте колони или клетки без загуба на данни  |  Кръг без формула ...
Супер VLookup: Множество критерии  |  Множество стойности  |  В много листове  |  Размито търсене...
адв. Падащ списък: Лесен падащ списък  |  Зависим падащ списък  |  Падащ списък с множество избори...
Мениджър на колони: Добавете конкретен брой колони  |  Преместване на колони  |  Превключване на състоянието на видимост на скритите колони  Сравнете колони с Изберете Същите и различни клетки ...
Препоръчани функции: Мрежов фокус  |  Изглед на дизайна  |  Голям формула бар  |  Мениджър на работни книги и листове | Библиотека с ресурси (Автоматичен текст)  |  Избор на дата  |  Комбинирайте работни листове  |  Шифроване/декриптиране на клетки  |  Изпращайте имейли по списък  |  Супер филтър  |  Специален филтър (филтър получер/курсив/зачертано...) ...
Топ 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
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations