command lab
  • TOP
  • BLOG
  • Excel

  • 【エクセル】BITAND関数の使い方(2つの数値のビットの「AND」を表す10進数を返す)

【エクセル】BITAND関数の使い方(2つの数値のビットの「AND」を表す10進数を返す)

Excelには2つの数値のビットごとの「AND」を表すBITAND関数が用意されています。ここではBITAND関数の機能と使い方について解説します。

BITAND関数とは

ExcelのBITAND関数は、2つの数値のビットごとの「AND」を表す10進数を返します。
この関数の対応バージョンはExcel 2003以降です

BITAND関数の構文

=BITAND(数値1,数値2
  • 数値1:0 以上の10進数の数値を指定します。設定必須項目です。
  • 数値2:0 以上の10進数の数値を指定します。設定必須項目です。

BITAND関数の説明

BITAND関数は、2つの数値を2進した際の対応する各ビットに対して論理AND演算を実行します。

BITAND関数の使用例

使用例:1と5を設定したかんたんな例

1 の 2 進表現と 5 の 2 進表現を比較します。1 の 2 進表現は 1 で、5 の 2 進表現は 101 です。 2つの2進数の間で1 桁目のみが一致しています。 これは 2^0となるので 1が返されます。

=BITAND(1,5)
結果 → 1

BITAND関数の要点

  • BITAND関数は、2つの数値のビット単位のANDを表す10進数を返します。
  • 引数には10進数を設定します。
  • 引数に 0 未満の値を設定すると#NUM!エラーが表示されます。

ショートカットキーの練習できます

当サイトはショートカットキーの練習を実際の動きを確認しながら練習できる機能がついています。繰り返し指を動かして練習ができるので、ゲーム感覚で遊んでいくうちに自然とショートカットキーが使えるようになれます。ショートカットキーは暗記するよりも実際に手を動かして練習していったほうが習得が早くなるので、是非当サイトで定期的に練習してみてください。下記のSTARTキーを押下すると練習を始められます。

下のスタートボタンを押して練習モードに入ります。
STARTSTOP
※入力モード切り替え ctrl + shift + alt + space
PRE
NEXT
ガイドモード
リピートモード

※推奨ブラウザ Google Chrome

PUSH ENTER

関連記事