日常私たちが扱う数値は10進数がほとんどですが、コンピュータ内部では2進数が利用されていたり、2進数の表示形式などに16進数が使用されたりします。ここでは、Excel 関数で n 進数と m 進数の数値に変換する各種関数を使い方を実際の画像で紹介します。
スポンサーリンク
n 進数を m 進数に変換する
Excelでは、2進数、8進数、10進数、16進数を相互に変換する関数が用意されています。 以下の画像がその実際の使用例になります。
関数一覧
進数変換を行う関数の一覧です。詳細はリンク先のリファレンスを確認ください。
関数名 | 内容 |
---|---|
BIN2OCT | 2進数を8進数に変換する |
BIN2DEC | 2進数を10進数に変換する |
BIN2HEX | 2進数を16進数に変換する |
OCT2BIN | 8進数を2進数に変換する |
OCT2DEC | 8進数を10進数に変換する |
OCT2HEX | 8進数を16進数に変換する |
DEC2BIN | 10進数を2進数に変換する |
DEC2OCT | 10進数を8進数に変換する |
DEC2HEX | 10進数を16進数に変換する |
HEX2BIN | 16進数を2進数に変換する |
HEX2OCT | 16進数を8進数に変換する |
HEX2DEC | 16進数を10進数に変換する |
進数変換を手計算する
Excel では関数が用意されていますので一発で計算できますが、手計算する方法やその他進数に関するコラムは以下のリンクから確認できます。よろしければどうぞ。
- n桁のm進数で表現できる数の範囲と種類(個数)
- [ プログラミング基礎 ] 10進数を2進数、8進数、16進数に変換する計算方法
- [ プログラム基礎 ] 数値の表現方法(2進数 8進数 10進数 16進数)