HEX2OCT関数の使い方

16進数を8進数に変換します。

200720102013201620192021365
構文
=HEX2OCT(数値, [桁数])
引数
  1. 数値必須
  2. 桁数省略できる
どんな関数か

16進数を8進数形式に変換します。

使用例

=HEX2OCT("FF", 4) を入れると、こうなります。

入力 (16進数)
FF
結果 (4桁8進数)
0377

数式を入れたセル

結果: 0377

つまずきやすいところ

  • 渡せるのは10桁まで。いちばん左の桁が符号を表す(2の補数)
  • 返るのは文字列。そのままでは計算に使えない
  • 2つめに桁数を渡すと、頭に0を詰めてそろえられる

よくあるエラーと、その直し方

#NUM!
扱える範囲や桁数を超えている/その進数で使えない文字が混ざっている値の大きさと、使っている文字を確かめる

同じ「エンジニアリング」の関数

エンジニアリングの関数をすべて見る(54件)