HEX2OCT関数の使い方
16進数を8進数に変換します。
200720102013201620192021365
- 構文
-
=HEX2OCT(数値, [桁数]) - 引数
-
- 数値必須
- 桁数省略できる
- どんな関数か
16進数を8進数形式に変換します。
- 使用例
-
=HEX2OCT("FF", 4)を入れると、こうなります。- 入力 (16進数)
- FF
- 結果 (4桁8進数)
- 0377
数式を入れたセル
結果: 0377
つまずきやすいところ
- 渡せるのは10桁まで。いちばん左の桁が符号を表す(2の補数)
- 返るのは文字列。そのままでは計算に使えない
- 2つめに桁数を渡すと、頭に0を詰めてそろえられる
よくあるエラーと、その直し方
#NUM!- 扱える範囲や桁数を超えている/その進数で使えない文字が混ざっている値の大きさと、使っている文字を確かめる