BASE関数は、指定された数値を、2から36の範囲の任意の基数(n進数)に変換します。数値を別の基数に変換することで、異なる数値表現を得ることができます。
利用可能なExcelのバージョン
すべてのバージョン
関数の構成
BASE(数値, 基数, [桁数])
利用する引数
引数名 | 説明 | 値の例 |
---|---|---|
数値 | 逆変換したい整数(0以上の数値) | 任意の正の整数 |
基数 | 変換先の基数。2から36までの整数 | 例: 2(2進数)、10(10進数)、16(16進数) |
桁数 | (省略可能)変換後の数値の桁数 | 任意の正の整数。省略時は桁数に制限なし |
利用サンプル
「コピー」ボタンを押すと、式がクリップボードにコピーされます。
サンプル1: 10進数を2進数に変換する
A | B | |
---|---|---|
1 | 数値 | 変換結果 |
2 | 10 |
結果: B2セルには「1010」が表示されます。
サンプル2: 10進数を16進数に変換する
A | B | |
---|---|---|
1 | 数値 | 変換結果 |
2 | 255 |
結果: B2セルには「FF」が表示されます。
サンプル3: 桁数を指定して変換する
A | B | |
---|---|---|
1 | 数値 | 変換結果 |
2 | 25 |
結果: B2セルには「0031」が表示されます。
サンプル4: 10進数を10進数に変換する
A | B | |
---|---|---|
1 | 数値 | 変換結果 |
2 | 123 |
結果: B2セルには「123」が表示されます。(変換なし)
サンプル5: 10進数を36進数に変換する
A | B | |
---|---|---|
1 | 数値 | 変換結果 |
2 | 1234 |
結果: B2セルには「YA」が表示されます。
コメント