BASE関数の使い方

数値を指定した進数のテキストに変換します。

2013201620192021365
構文
=BASE(数値, 進数, [最小長さ])
引数
  1. 数値必須
  2. 進数必須
  3. 最小長さ省略できる
どんな関数か

10進数を2進数(基数2)や16進数(基数16)などの任意の形式に変換します。最小長さを指定すると「0001」のようにパディングできます。

使用例

B2 に =BASE(10, 2, 8) を入れると、こうなります。

AB
1値2進数(8桁)
21000001010

数式を入れたセル

結果: 10を2進数8桁で表示(00001010)

つまずきやすいところ

  • 2〜36 の好きな基数で、数と文字列を行き来する
  • 返るのは文字列(BASE)なので、そのままでは計算に使えない

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

#NUM!
基数が 2〜36 の外、または渡した数が負か 253 以上基数は 2(2進数)〜36 にする。16進数なら 16
#VALUE!
数値でないものを渡した数値のセルを指す

BASEを使う実例レシピ(2件)

同じ「数学・三角」の関数

数学・三角の関数をすべて見る(79件)