様々な進数表記のデータを10進数表記へ変換するための関数

Excelでは、n進数表記のデータを10進数表記に変換するために、以下の関数が用意されています。

  • 2進数(BIN)を10進数(DEC)に変換: BIN2DEC関数を使用します。例:=BIN2DEC("1010") は 10を返します。
  • 8進数(OCT)を10進数(DEC)に変換: OCT2DEC関数を使用します。例:=OCT2DEC("12") は 10を返します。
  • 16進数(HEX)を10進数(DEC)に変換: HEX2DEC関数を使用します。例:=HEX2DEC("A") は 10を返します。
  • 任意のn進数を10進数(DEC)に変換: DECIMAL関数を使用します。この関数は指定した基数(2から36まで)の数値を10進数に変換します。例:=DECIMAL("1010", 2) は 10を返します。

DECIMAL関数はExcel 2013以降で利用可能です。

コメント