- Advanced Excel Functions Tutorial
- Advanced Excel Functions - Home
- Compatibility Functions
- Advanced Excel Functions - Cube
- Database Functions
- Date & Time Functions
- Engineering Functions
- Financial Functions
- Information Functions
- Advanced Excel Functions - Logical
- Lookup & Reference Functions
- Math & Trignometric Functions
- Statistical Functions
- Useful Resources
- Quick Guide
- Useful Resources
- Discussion
Engineering - BIN2HEX Function
Description
The BIN2HEX function converts a binary number to hexadecimal.
Syntax
BIN2HEX (number, [places])
Arguments
Argument | Description | Required/ Optional |
---|---|---|
number | The binary number you want to convert. Number cannot contain more than 10 characters (10 bits). The most significant bit of number is the sign bit. The remaining 9 bits are magnitude bits. Negative numbers are represented using two's-complement notation. |
Required |
places | The number of characters to use. If places is omitted, BIN2HEX uses the minimum number of characters necessary. Places is useful for padding the return value with leading 0s (zeros). |
Optional |
Notes
If number is not a valid binary number, or if number contains more than 10 characters (10 bits), BIN2HEX returns the #NUM! Error value.
If number is negative, BIN2HEX ignores places and returns a 10-character hexadecimal number.
If BIN2HEX requires more than places characters, it returns the #NUM! Error value.
If places is not an integer, it is truncated.
If places is nonnumeric, BIN2HEX returns the #VALUE! Error value.
If places is negative, BIN2HEX returns the #NUM! Error value.
If places is > 10, BIN2HEX returns the #NUM! Error value.
Applicability
Excel 2007, Excel 2010, Excel 2013, Excel 2016