Engineering functions in Canva Sheets
Engineering functions help you convert between number systems and perform bitwise operations. These are useful for data encoding, binary and hexadecimal conversions, and other technical calculations.
FUNCTION | WHAT IT DOES | EXAMPLE |
ARABIC | Converts a Roman numeral to an Arabic numeral. | =ARABIC(text) |
BASE | Converts a number to text in a given base. | =BASE(number, radix, [min_length]) |
BIN2DEC | Converts binary to decimal. | =BIN2DEC(number) |
BIN2HEX | Converts binary to hexadecimal. | =BIN2HEX(number, [places]) |
BIN2OCT | Converts binary to octal. | =BIN2OCT(number, [places]) |
BITAND | Returns the bitwise AND of two numbers. | =BITAND(number1, number2) |
BITLSHIFT | Shifts bits left by a specified amount. | =BITLSHIFT(number, shift_amount) |
BITOR | Returns the bitwise OR of two numbers. | =BITOR(number1, number2) |
BITRSHIFT | Shifts bits right by a specified amount. | =BITRSHIFT(number, shift_amount) |
BITXOR | Returns the bitwise XOR of two numbers. | =BITXOR(number1, number2) |
DEC2BIN | Converts decimal to binary. | =DEC2BIN(number, [places]) |
DEC2HEX | Converts decimal to hexadecimal. | =DEC2HEX(number, [places]) |
DEC2OCT | Converts decimal to octal. | =DEC2OCT(number, [places]) |
DECIMAL | Converts text in a given base to decimal. | =DECIMAL(text, radix) |
HEX2BIN | Converts hexadecimal to binary. | =HEX2BIN(number, [places]) |
HEX2DEC | Converts hexadecimal to decimal. | =HEX2DEC(number) |
HEX2OCT | Converts hexadecimal to octal. | =HEX2OCT(number, [places]) |
OCT2BIN | Converts octal to binary. | =OCT2BIN(number, [places]) |
OCT2DEC | Converts octal to decimal. | =OCT2DEC(number) |
OCT2HEX | Converts octal to hexadecimal. | =OCT2HEX(number, [places]) |
ROMAN | Converts an Arabic numeral to a Roman numeral. | =ROMAN(number, [form]) |
Was this helpful?
Helpful
Unhelpful