Note: The other languages of the website are Google-translated. Back to English

Функція BITRHIFT Excel

повне г, повне г,, показали, від, номер, XNUMX Функція BITRSHIFT повертає задане число, зміщене вправо на вказану кількість бітів.

Примітка: Ця функція доступна лише в 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. #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.

У наступній таблиці детально показано, як працює ця функція.

Пов’язані функції

Функція Excel BITOR
Функція BITOR повертає порозрядне «АБО» двох заданих чисел.

Функція Excel BITXOR
Функція BITXOR повертає порозрядне 'XOR' двох заданих чисел.

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

Функція Excel BITAND
Функція BITAND повертає десяткове число, що представляє порозрядне «І» двох наданих чисел.


Найкращі інструменти для підвищення продуктивності офісу

Kutools для Excel - допомагає виділитися з натовпу

Бажаєте виконувати щоденну роботу швидко та якісно? Kutools для Excel надає 300 потужних розширених функцій (об’єднання робочих книг, підсумовування за кольором, розділення вмісту клітинок, перетворення дати тощо) і заощаджує 80% вашого часу.

  • Розроблений для 1500 сценаріїв роботи, допомагає вирішити 80% проблем Excel.
  • Щодня зменшуйте тисячі клацань клавіатури та миші, знімайте втомлені очі та руки.
  • Станьте експертом Excel за 3 хвилини. Більше не потрібно згадувати будь-які болісні формули та коди VBA.
  • Безкоштовна 30-денна безкоштовна пробна версія. 60-денна гарантія повернення грошей. Безкоштовне оновлення та підтримка протягом 2 років.
Стрічка Excel (із встановленим Kutools для Excel)

Вкладка Office - Увімкнути читання та редагування з вкладками в Microsoft Office (включаючи Excel)

  • Одна секунда для перемикання між десятками відкритих документів!
  • Щодня зменшуйте сотні клацань мишею, прощайте руку миші.
  • Збільшує вашу продуктивність на 50% під час перегляду та редагування декількох документів.
  • Приносить ефективні вкладки в Office (включаючи Excel), як і Chrome, Firefox та New Internet Explorer.
Знімок екрана Excel (із встановленою вкладкою Office)
Коментарі (0)
Поки немає оцінок. Оцініть першим!
There are no comments posted here yet
Залишайте свої коментарі
Публікація як гість
×
Оцініть цю публікацію:
0   Персонажі
Рекомендовані місця

Слідуй за нами

Copyright © 2009 - WWW.extendoffice.com. | Всі права захищені. На основі ExtendOffice. | Карта сайту
Microsoft та логотип Office є товарними знаками або зареєстрованими товарними знаками Microsoft Corporation у США та / або інших країнах.
Захищений Sectigo SSL