5/30/2024

Excel。10進数を2進数にするHEX2BIN関数は99までしかできません。【Binary number】

Excel。10進数を2進数にするHEX2BIN関数は99までしかできません。

<HEX2BIN関数>

進数というのがあります。

ネットワークとか、PC系でお馴染みの2進数です。

10進数を2進数に変換する関数が、Excelにはあります。


それが、HEX2BIN関数です。

ただ、あまり万能とはいかないようです。

HEX2BIN関数

A列には、通常の数値が入力されています。

通常の数値は10進数です。


B2には、次の数式を設定しました。

=HEX2BIN(A2,8)

あとは、オートフィルで数式をコピーします。


HEX2BIN関数の引数は、

HEX2BIN(数値,[桁数])

というようになっています。


数値には、A2を設定しました。


桁数は、2進数は、4桁。

オクテットで表示しますので、4と今回は設定しました。


10進数の2は、2進数では、「00000010」と表示されます。


大きな問題はありませんが、A8に100と入力してみると、#NUM!というエラーが表示されています。

どうやら2進数で表示することができないようです。


なので、実際にお仕事などで使う場合には、アプリの電卓か、関数電卓をつかうほうがいいように感じられます。