ExcelBITXOR関数
また, BITXOR機能 指定されたXNUMXつの数値のビット単位の「XOR」を返します。
注: この機能は、Excel2013以降のバージョンでのみ使用できます。
構文
BITXOR(number1, number2)
Arguments
- Number1 (必須):この引数は、0以上のXNUMX進形式である必要があります。
- Number2 (必須):この引数は、0以上のXNUMX進形式である必要があります。
備考
1.引数は次のいずれかになります。
-数字;
-数値を含むセル参照。
2。 ザ #NUM! 次の条件のいずれかが満たされた場合、エラー値が発生します。
-指定された数値はいずれも整数ではありません。
-指定された数値のいずれかが0未満です。
-指定された数値のいずれかが(2 ^ 48)-1より大きい。
3。 ザ #値! 指定された数値のいずれかが数値以外の場合、エラー値が発生します。
4.結果:
-そのビット位置のパラメータの値が等しくない場合(同じビット位置で、一方の値が1で、もう一方の値が0)、そのビット位置の最後のビットは1になります。
-そのビット位置のパラメータの値が等しい場合(同じビット位置では、両方の値が1または0)、そのビット位置の最後のビットは0になります。
たとえば、BITXOR(13,20)を計算します。 13のバイナリ形式は1101で、20のバイナリ形式は10100です。これらのXNUMXつのバイナリ表現は、次のように追加されます。
ヒント: これらの1101つのバイナリは数字が異なるため、比較しやすいように、01101はXNUMXと見なすことができます。
戻り値
数値を返します。
例
次の表にある指定された数値のビット単位の「XOR」を計算するには、次のようにします。
セルを選択し(この場合はD6と言います)、以下の数式を入力してを押します 入力します 最初のXNUMXつの数値のビット単位の「XOR」を取得します。 この結果セルを選択し、そのオートフィルハンドルを下にドラッグして、他の結果を取得します。
=BITXOR(B6,C6)
注意:
1)上記の数式の引数は、数値を含むセル参照として提供されます。 ただし、次のように式を変更できます。
=BITXOR(1,4)
2)このBITXOR関数はどのように機能しますか?
例としてD6の式を取り上げます。 = BITXOR(B6、C6)
2.1)最初に、関数はXNUMX進数をXNUMX進数に変換します。
この場合、1進数「1」の4進数形式は100であり、XNUMX進数「XNUMX」のXNUMX進数形式はXNUMXです。
ヒント: あなたは適用することができます DEC2BIN関数 ExcelでXNUMX進数をXNUMX進数に簡単に変換できます。
2.2)次に、関数はこれらXNUMXつのバイナリ表現を追加します。
この場合、これら101つのバイナリの合計はXNUMXです。
2.3)最後に、この関数はXNUMX進数をXNUMX進数に変換し直します。
この場合、101進数5は整数XNUMXとしてXNUMX進数形式で返されます。
ヒント: あなたは適用することができます BIN2DEC関数 ExcelでXNUMX進数をXNUMX進数に簡単に変換できます。
次の表に、この関数がどのように機能するかを詳しく示します。
関連機能
ExcelBITOR関数
BITOR関数は、指定されたXNUMXつの数値のビット単位の「OR」を返します。
ExcelBITRSHIFT機能
BITRSHIFT関数は、指定されたビット数だけ右にシフトされた指定された数値を返します。
ExcelBITLSHIFT関数
BITLSHIFT関数は、指定されたビット数だけ左にシフトされたXNUMX進数を返します。
ExcelBITAND関数
BITAND関数は、指定されたXNUMXつの数値のビット単位の「AND」を表すXNUMX進数を返します。
最高のオフィス生産性ツール
Kutools for Excel - 群集から目立つのに役立ちます
人気の機能: 重複を検索、強調表示、または識別する | 空白行を削除する | データを失わずに列またはセルを結合する | 数式なしのラウンド ... | |
スーパーVルックアップ: 複数の基準 | 複数の値 | 複数のシートにわたって | ファジールックアップ... | |
上級ドロップダウンリスト: 簡単なドロップダウンリスト | 依存関係のドロップダウン リスト | 複数選択のドロップダウンリスト... | |
列マネージャー: 特定の数の列を追加する | 列の移動 | Toggle 非表示列の表示ステータス | 列を比較する 同じセルと異なるセルを選択する ... | |
注目の機能: グリッドフォーカス | デザインビュー | ビッグフォーミュラバー | ワークブックとシートマネージャー | リソースライブラリ (自動テキスト) | 日付ピッカー | ワークシートを組み合わせる | セルの暗号化/復号化 | リストごとにメールを送信する | スーパーフィルター | 特殊フィルター (太字/斜体/取り消し線をフィルター...) ... | |
上位 15 のツールセット: 12 テキスト 工具 (テキストを追加, 文字を削除する ...) | 50+ チャート 種類 (ガントチャート ...) | 40+ 実用的 式 (誕生日に基づいて年齢を計算する ...) | 19 挿入 工具 (QRコードを挿入, パスから画像を挿入 ...) | 12 変換 工具 (数字から言葉へ, 通貨の換算 ...) | 7 マージ&スプリット 工具 (高度な結合行, Excelのセルを分割する ...) | ... もっと |
Kutools for Excel 300以上の機能を誇り、 必要なものをワンクリックで手に入れることができます...

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