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

ExcelBITRSHIFT機能

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

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

構文

BITRSHIFT(number, shift_amount)

Arguments

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

備考

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-群衆から目立つのに役立ちます

毎日の仕事を迅速かつ完璧に完了させたいですか? Kutools for Excel は、300 の強力な高度な機能 (ワークブックの結合、色による合計、セルの内容の分割、日付の変換など) を提供し、80% の時間を節約します。

  • 1500 の作業シナリオ用に設計されており、80% の Excel の問題を解決するのに役立ちます。
  • 毎日何千ものキーボードとマウスのクリックを減らし、疲れた目と手を和らげます。
  • 3分でExcelのエキスパートになります。 面倒な数式やVBAコードを覚えておく必要はもうありません。
  • 30日間無制限の無料トライアル。 60日間の返金保証。 2年間の無料アップグレードとサポート。
Excelのリボン(Kutools for Excelがインストールされている)

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

  • 数十の開いているドキュメントを切り替えるのにXNUMX秒!
  • マウスの手に別れを告げて、毎日何百ものマウスクリックを減らしてください。
  • 複数のドキュメントを表示および編集する際の生産性が 50% 向上します。
  • Chrome、Firefox、新しいInternet Explorerと同じように、効率的なタブをOffice(Excelを含む)にもたらします。
Excelのスクリーンショット(Officeタブがインストールされている場合)
コメントを並べ替える
コメント (0)
まだ評価はありません。 最初に評価してください!
ここにはまだコメントが投稿されていません
あなたのコメントを残す
ゲストとして投稿
×
この投稿を評価:
0   文字
推奨される場所

フォローする

著作権©の2009 - WWW。extendoffice.com。 | | 全著作権所有。 搭載 ExtendOffice。 | サイトマップ
MicrosoftおよびOfficeのロゴは、米国MicrosoftCorporationの米国およびその他の国における商標または登録商標です。
SectigoSSLで保護