指定した2つの数値のビットごとの論理積を求める、BITAND関数の使い方を解説します。2019にも対応した全484関数を収録。いつも手元に置いておけるExcel関数解説書の決定版。20132つの[数値]のビットごとの論理積を求めます。2つの数値の同じ位置にあるビットが両方とも1の場合だけ1とし、それ以外の場合は0とした値を返します。数値2)数値ビットごとの論理積を求めたい数値を指定します。指定できる引数は2つだけです。使用例値の右から2番目のビットが1かどうかを調べる活用のポイントある値の特定のビットが1であるかどうかを調べるには、調べたい位置のビットを1とし、それ以外のビットを0とした「マスク値」と呼ばれる値を用意して、それら2つの数値の論理積を求めます。求めた結果が0であればそのビットは0であり、0以外であればそのビットは1であることがわかります。使用例では、値6(=0110)の右から2番目のビットが1かどうかを調べるために2(=0010)というマスク値を用意し、両者の論理積を求めています。ビットを左または右にシフトするShare記事をシェアするtweetpocketこの記事が気に入ったらいいね!しようできるネットから最新の記事をお届けします。(心理学専攻)卒業後、NECでユーザー教育や社内SE教育を担当したのち、ライターとして独立。読者の側に立った分かりやすい表現を心がけている。経て株式会社アスキーに入社。パソコン関連記事の執筆・編集に従事したのち、フリーランスの翻訳編集者として独立。コンピューターとネットワーク分野を対象に、書籍や雑誌の執筆・翻訳・編集を手がけている。どんな難解な技術も中学3年生が理解できる言葉で表現することが目標。2004年~現在、お茶の水女子大学講師。