DEC2HEX関数(10進数→16進数変換)

デシマル・トゥ・ヘキサデシマル

DEC2HEX関数は、10進数を16進数に変換して返す関数です。

引数には10進数(数値)と桁数を指定しますが、桁数は省略することができます。10進数は、-549755813888~549755813887までの整数を入力することができます。

例:DEC2HEX関数を入力。引数に数値を指定。10進数の45。

DEC2HEX関数

Enterで結果が表示されます。16進数の2D。

16進数に変換

例:引数に数値と桁数を指定。10進数の45、変換後の桁数。

数値と桁数を指定

Enterで結果が表示されます。16進数の4桁 002D。

4桁の16進数

例:引数にセルを指定。

セルを指定

オートフィルの結果。変換後 数値を右寄せで表示。10進数の1~15は、16進数で以下のようになります。

オートフィルの結果

DEC2HEX関数では、-1から-549755813888までの負の数を入力することができますが、桁数は自動的に10桁になり 10桁における16進数の負の数が返されます。10桁目が符号、9桁で数値の大きさを表します。16進数の負の数は10桁目はFとなります。

DEC2HEX関数と類似した関数に、DEC2BIN関数があります。DEC2HEX関数は10進数→16進数、DEC2BIN関数は10進数→2進数の変換になります。