この記事では、ExcelでBITOR関数を使用する方法について学習します。 ExcelのBITOR関数は、2つの10進数の間でビット単位のOR演算を実行し、演算の実行後に10進数を返します。

OR

演算は、通信プロセスで使用される論理演算子です。 AND演算子は、2ビット(0または1)で実行されます。操作は以下の表のように行われます。

Bit 1

Bit 2

AND operation

0

0

0

0

1

1

1

0

1

1

1

1

ここでは、10進数が2進数に変更され、OR演算が各ビットと対応するビットに対して実行されます。

Decimal

Binary

number1

2

010

number2

4

100

result

6

110

強調表示されているさまざまなビットは、2つの数値間でビット単位のOR演算がどのように発生するかを示しています。 DEC2BIN関数(10進数から2進数への変換)とBIN2DEC関数(2進数から10進数への変換)を使用して、ExcelでBITOR関数の結果を段階的に理解します。

BITOR関数は、2つの数値のビット単位の「OR」を返します。

構文:

=BITOR ( number1, number2)

number1:基数10の正の整数(10進数)。

number2:基数10の正の整数(10進数)。

これが関数のExcel表現です

image

それでは、いくつかの例でそれらを使用して、関数をより深く理解しましょう。

image

ここでは、列に数値1と数値2としていくつかの値があります。指定された数値に対してビット単位の「OR」演算を取得する必要があります。式を使用します:

=BITOR (A2, B2)

A2:セル参照として関数に提供される番号B2:セル参照として関数に提供される番号

image

7(111)および5(101)でのビット単位の「OR」演算。結果の2進数は101になります。したがって、101を表す10進数は5です。

Ctrl + D *ショートカットキーを使用して、数式を他のセルにコピーします。

image

ここでわかるように、BITOR関数は入力値の結果を返します。

注:

。関数への引数として直接、またはExcelのセル参照を使用して数値を指定できます。

。数値は、0から281474976710655までの有効な10進数である必要があります。

。関数は#NUMを返します!エラー、10進数のいずれかが0未満または281474976710655より大きい場合。

。関数は#VALUE!を返します。エラー、入力番号がテキストまたは数値以外の場合。

ExcelでBITOR関数と参照セルを使用する方法を理解したことを願っています。 Excelの数学変換関数に関するその他の記事については、こちらをご覧ください。上記の記事に対するご質問やフィードバックをお気軽にご記入ください。