BITAND 関数

BITAND 関数は、2 つの数値のブール型 AND 演算をビット単位で実行した結果を返します。詳細 BITAND の真理値表を以下に示します。
A B BITAND(A,B)
0 0 0
0 1 0
1 0 0
1 1 1

BITAND 関数の引数

BITAND(値1,値2)

引数 説明
値1 1 つ目の数値です。 10 進表記の数値を指定します。
値2 2 つ目の数値です。 10 進表記の数値を指定します。

BITAND は、以下のように BIN2DEC と組み合わせて使用できます。

  • BITAND(BIN2DEC(“1010”), BIN2DEC(“1001”)) とした場合、結果は 2 進数では “1000”、10 進数では 8 となります。

10 進数の 10 は 2 進数では “1010” です。10 進数の 9 は 2 進数では “1001” です。結果は、2 進数では “1000”、10 進数では 8 となります。

  A B
1 数式 結果
2 =BITAND(10,9) 8
 

2 進数の数値 “1110” と “0100” のビット単位のブール型 AND 演算では、2 進数の “0100”、10 進数では 4 となります。

  A B
1 数式 結果
2 =BITAND(BIN2DEC("1110"), BIN2DEC("0100")) 4

関連する関数

  • BITOR: BITOR 関数は、2 つの数値のブール型 OR 演算をビット単位で実行した結果を返します。
  • BITXOR: BITXOR 関数は、2 つの数値のブール型 XOR 演算(排他的論理和)をビット単位で実行した結果を返します。
  • BITLSHIFT: BITLSHIFT 関数は、入力値のビットを指定した桁数だけ左へシフトします。右側のビットにはゼロ(0)が埋め込まれます。
  • BITRSHIFT: BITRSHIFT 関数は、入力値のビットを特定の桁数だけ右へシフトします。右側のビットには、ゼロ(0)が埋め込まれます。
  • BIN2DEC: 符号付き 2 進数を 10 進数に変換します。
  • DEC2BIN: 10 進数を符号付き 2 進数に変換します。
true
ラーニング センターにアクセス

職場や学校で Google ドキュメントなどの Google のサービスを利用している場合は、役に立つヒント、チュートリアル、テンプレートをお試しください。Office をインストールせずに Office ファイルを操作する方法、プロジェクト計画やチーム カレンダーを動的に作成する方法、受信トレイを自動的に整理する方法などをご確認いただけます。

検索
検索をクリア
検索を終了
メインメニュー
17701958153448685014
true
ヘルプセンターを検索
true
true
true
true
true
35
false
false