Engineering functions

The 54 engineering functions in Sheets, with the usual names, arguments and results.

FunctionWhat it doesSyntax
BESSELIModified Bessel function In(x)BESSELI(x, n)
BESSELJBessel function Jn(x)BESSELJ(x, n)
BESSELKModified Bessel function Kn(x)BESSELK(x, n)
BESSELYBessel function Yn(x)BESSELY(x, n)
BIN2DECBinary to decimalBIN2DEC(number)
BIN2HEXBinary to hexadecimalBIN2HEX(number, [places])
BIN2OCTBinary to octalBIN2OCT(number, [places])
BITANDBitwise AND of two numbersBITAND(number1, number2)
BITLSHIFTNumber shifted left by N bitsBITLSHIFT(number, shift_amount)
BITORBitwise OR of two numbersBITOR(number1, number2)
BITRSHIFTNumber shifted right by N bitsBITRSHIFT(number, shift_amount)
BITXORBitwise XOR of two numbersBITXOR(number1, number2)
COMPLEXComplex number from real and imaginary partsCOMPLEX(real_num, i_num, [suffix])
CONVERTConvert between units of measurementCONVERT(number, from_unit, to_unit)
DEC2BINDecimal to binaryDEC2BIN(number, [places])
DEC2HEXDecimal to hexadecimalDEC2HEX(number, [places])
DEC2OCTDecimal to octalDEC2OCT(number, [places])
DELTA1 if two numbers are equal, else 0DELTA(number1, [number2])
ERFError functionERF(lower_limit, [upper_limit])
ERF.PRECISEError function from 0 to xERF.PRECISE(x)
ERFCComplementary error functionERFC(x)
ERFC.PRECISEComplementary error functionERFC.PRECISE(x)
GESTEP1 if number >= step, else 0GESTEP(number, [step])
HEX2BINHexadecimal to binaryHEX2BIN(number, [places])
HEX2DECHexadecimal to decimalHEX2DEC(number)
HEX2OCTHexadecimal to octalHEX2OCT(number, [places])
IMABSAbsolute value of a complex numberIMABS(inumber)
IMAGINARYImaginary part of a complex numberIMAGINARY(inumber)
IMARGUMENTAngle of a complex number in radiansIMARGUMENT(inumber)
IMCONJUGATEComplex conjugateIMCONJUGATE(inumber)
IMCOSCosine of a complex numberIMCOS(inumber)
IMCOSHHyperbolic cosine of a complex numberIMCOSH(inumber)
IMCOTCotangent of a complex numberIMCOT(inumber)
IMCSCCosecant of a complex numberIMCSC(inumber)
IMCSCHHyperbolic cosecant of a complex numberIMCSCH(inumber)
IMDIVQuotient of two complex numbersIMDIV(inumber1, inumber2)
IMEXPExponential of a complex numberIMEXP(inumber)
IMLNNatural logarithm of a complex numberIMLN(inumber)
IMLOG10Base-10 logarithm of a complex numberIMLOG10(inumber)
IMLOG2Base-2 logarithm of a complex numberIMLOG2(inumber)
IMPOWERComplex number raised to a powerIMPOWER(inumber, number)
IMPRODUCTProduct of complex numbersIMPRODUCT(inumber1, [inumber2, ...])
IMREALReal part of a complex numberIMREAL(inumber)
IMSECSecant of a complex numberIMSEC(inumber)
IMSECHHyperbolic secant of a complex numberIMSECH(inumber)
IMSINSine of a complex numberIMSIN(inumber)
IMSINHHyperbolic sine of a complex numberIMSINH(inumber)
IMSQRTSquare root of a complex numberIMSQRT(inumber)
IMSUBDifference of two complex numbersIMSUB(inumber1, inumber2)
IMSUMSum of complex numbersIMSUM(inumber1, [inumber2, ...])
IMTANTangent of a complex numberIMTAN(inumber)
OCT2BINOctal to binaryOCT2BIN(number, [places])
OCT2DECOctal to decimalOCT2DEC(number)
OCT2HEXOctal to hexadecimalOCT2HEX(number, [places])