Excel。16進数を算出するならDEC2HEX関数の出番です。
<DEC2HEX関数>
日常生活で使用している10進数を16進数に変換することができるのが、DEC2HEX関数です。
ちょっとした特徴がありますので、DEC2HEX関数を次の表を使って紹介していきます。
B2に設定した数式は、
=DEC2HEX(A2)
これが基本的な使い方です。
B3に設定した数式は、
=DEC2HEX(A3,10)
引数の2つ目は、桁数を設定することができる数値です。
最大10桁まで大丈夫です。
なので、B4の数式は、
=DEC2HEX(A4,11)
としたので、エラーが表示されてしまったというわけです。
なお、最高値は、549755813887です。
549755813888とするとエラーが出ることから、549755813887。
すなわち、2の39乗-1までならば、つかうことができます。