8/11/2021

Excel。2進数を10進数に変換できるBIN2DEC関数【function: BIN2DEC】

Excel。2進数を10進数に変換できるBIN2DEC関数

<BIN2DEC関数>

IPアドレスなどのネットワーク関係で2進数を10進数に変換することがあります。

だいたい関数電卓を使用したりしますが、Excelには、2進数を10進数に変換することができる関数が用意されています。


その関数が、BIN2DEC関数です。


BIN2DEC関数の読み方は「ビントゥディク」です。

所属は、「エンジニアリング」です。


BIN2DEC関数の引数も確認しておきましょう。

BIN2DEC(数値)


この引数の数値というのがポイントなのです。


C2の数式は、

=BIN2DEC(A2)

となっています。


オートフィル機能で数式をコピーしたのが、C3なのですが、#NUM!というエラーが表示されています。


通常、2進数は、「1010 0001」とオクテットの間に、スペースをいれて表記しますが、それだと文字になってしまい、数値ではないので、エラーが表示されてしまったわけです。


なので、この関数を使うときには、スペースを除いた数値のみにして、算出する必要があります。