Advanced-excel-functions-advanced-excel-engineering-dec2hex-function
提供:Dev Guides
エンジニアリング-DEC2HEX関数
説明
DEC2HEX関数は、10進数を16進数に変換します。
構文
引数
Argument | Description | Required/Optional |
---|---|---|
number |
The decimal integer you want to convert. 数値が負の場合、場所は無視され、DEC2HEXは最上位ビットが符号ビットである10文字(40ビット)の16進数を返します。 残りの39ビットはマグニチュードビットです。 負の数は、2の補数表記を使用して表されます。 |
Required |
places |
The number of characters to use. placesが省略された場合、DEC2HEXは必要な最小文字数を使用します。 Placesは、戻り値の先頭に0(ゼロ)を埋め込むのに役立ちます。 |
Optional |
ノート
- Numberが←549,755,813,888の場合、またはNumberが> 549,755,813,887の場合、DEC2HEXは#NUM!を返します。 エラー値
- Numberが数値でない場合、DEC2HEXは#VALUE!を返します。 エラー値
- DEC2HEXの結果が、指定されたPlaces文字の数より多くを必要とする場合、#NUM!を返します。 エラー値。 たとえば、結果(40)には2文字が必要なため、DEC2HEX(64,1)はエラー値を返します。
- Placesが整数でない場合、Placesの値は切り捨てられます。
- Placesが数値でない場合、DEC2HEXは#VALUE!を返します。 エラー値
- Placesが負の場合、DEC2HEXは#NUM!を返します。 エラー値
適用範囲
Excel 2007、Excel 2010、Excel 2013、Excel 2016