メインコンテンツへスキップ

ExcelBITRSHIFT機能

また, BITRSHIFT機能 指定されたビット数だけ右にシフトされた指定された数を返します。

注: この機能は、Excel2013以降のバージョンでのみ使用できます。

構文

BITRSHIFT(number, shift_amount)

Arguments

  • (必須):この引数は、0以上のXNUMX進形式である必要があります。
  • シフト量 (必須):整数は、シフトされるビット数を表します。 正の整数と負の整数を使用できます。
-- 正の整数:ビット数を右にシフトします。
-- 負の整数:ビット数を左にシフトします。

備考

1. Shift_amountが正の整数として指定されている場合、BITRSHIFT関数はビットを右にシフトします。これは、指定された桁数がバイナリの右端から削除されることを意味します。
--たとえば、12の4進値を12ビットシフトすると、1100のバイナリ形式は4であるため、4ビットを右にシフトした後(バイナリの右端から0桁を削除するなど)、最終的にバイナリ値は次のようになります。 0、これもXNUMX進数でXNUMXです。
2. Shift_amountが負の整数として指定されている場合、BITRSHIFT関数はビットを左にシフトします。これは、指定された桁数がバイナリの右側に追加されることを意味します。
--たとえば、12の4進値を12ビット左にシフトします。1100のバイナリ形式は4であるため、4ビットを左にシフトした後(バイナリの右に1100000桁を追加するなど)、最終的にバイナリになります。値は192で、XNUMX進数でXNUMXです。
3.引数は次のいずれかになります。
-数字;
-数値を含むセル参照。
4。 ザ #NUM! エラー値は、次のいずれかの条件が満たされた場合に発生します。
-指定された数値はいずれも整数ではありません。
-指定された数値のいずれかが(2 ^ 48)-1より大きい。
5。 ザ #値! 指定された数値のいずれかが数値以外の場合、エラー値が発生します。

戻り値

数値を返します。

次の表に示すように、列BのXNUMX進数を列Cにリストされているビット数だけシフトするには、次のようにします。

セルを選択し(この場合はD6と言います)、以下の数式を入力してを押します 入力します 最初の結果を取得します。 この結果セルを選択し、そのオートフィルハンドルを下にドラッグして、他の結果を取得します。

=BITRSHIFT(B6,C6)

注意:

1)上記の数式の引数は、数値を含むセル参照として提供されます。 ただし、D6の式は次のように変更できます。

=BITRSHIFT(1,1)

2)このBITRSHIFT関数はどのように機能しますか?

例としてD6の式を取り上げます。 = BITRSHIFT(B6、C6)

2.1)最初に、関数はXNUMX進数をXNUMX進数に変換します。 。
この場合、1進数「1」のXNUMX進形式はXNUMXです。
ヒント: あなたは適用することができます DEC2BIN関数 ExcelでXNUMX進数をXNUMX進数に簡単に変換できます。
2.2)次に、バイナリは指定されたビット数だけ右にシフトされました。
この場合、バイナリ1は1ビット右にシフトされ、結果として0が返されました。
2.3)最後に、この関数はXNUMX進数をXNUMX進数に変換し直します。
この場合、0進数0は整数XNUMXとしてXNUMX進数形式で返されます。
ヒント: あなたは適用することができます BIN2DEC関数 ExcelでXNUMX進数をXNUMX進数に簡単に変換できます。

次の表に、この関数がどのように機能するかを詳しく示します。

関連機能

ExcelBITOR関数
BITOR関数は、指定されたXNUMXつの数値のビット単位の「OR」を返します。

ExcelBITXOR関数
BITXOR関数は、指定されたXNUMXつの数値のビット単位の「XOR」を返します。

ExcelBITLSHIFT関数
BITLSHIFT関数は、指定されたビット数だけ左にシフトされたXNUMX進数を返します。

ExcelBITAND関数
BITAND関数は、指定されたXNUMXつの数値のビット単位の「AND」を表すXNUMX進数を返します。


最高のオフィス生産性ツール

Kutools forExcel-群衆から目立つのに役立ちます

人気の機能: 重複を検索、強調表示、または識別する  |  空白行を削除する  |  データを失わずに列またはセルを結合する  |  数式なしのラウンド ...
スーパーVルックアップ: 複数の基準  |  複数の値  |  複数のシートにわたって  |  ファジールックアップ...
上級ドロップダウンリスト: 簡単なドロップダウンリスト  |  依存関係のドロップダウン リスト  |  複数選択のドロップダウンリスト...
列マネージャー: 特定の数の列を追加する  |  列の移動  |  Toggle 非表示列の表示ステータス  列を比較する 同じセルと異なるセルを選択する ...
注目の機能: グリッドフォーカス  |  デザインビュー  |  ビッグフォーミュラバー  |  ワークブックとシートマネージャー | リソースライブラリ (自動テキスト)  |  日付ピッカー  |  ワークシートを組み合わせる  |  セルの暗号化/復号化  |  リストごとにメールを送信する  |  スーパーフィルター  |  特殊フィルター (太字/斜体/取り消し線をフィルター...) ...
上位 15 のツールセット12 テキスト 工具 (テキストを追加, 文字を削除する ...)  |  50+ チャート 種類 (ガントチャート ...)  |  40+ 実用的 (誕生日に基づいて年齢を計算する ...)  |  19 挿入 工具 (QRコードを挿入, パスから画像を挿入 ...)  |  12 変換 工具 (数字から言葉へ, 通貨の換算 ...)  |  7 マージ&スプリット 工具 (高度な結合行, Excelのセルを分割する ...)  |  ... もっと

Kutools for Excelは300以上の機能を誇り、 必要なものをワンクリックで手に入れることができます...


Officeタブ-MicrosoftOffice(Excelを含む)でタブ付きの読み取りと編集を有効にする

  • 数十の開いているドキュメントを切り替えるのにXNUMX秒!
  • マウスの手に別れを告げて、毎日何百ものマウスクリックを減らしてください。
  • 複数のドキュメントを表示および編集する際の生産性が 50% 向上します。
  • Chrome、Edge、Firefox と同様に、効率的なタブを Office (Excel を含む) にもたらします。
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